Skip to main content

Specfuse umbrella CLI — bridges the pip-installed driver and the Claude Code plugin (init / upgrade).

Project description

Specfuse — Claude Code plugin marketplace

This repository is the Claude Code plugin marketplace for the Specfuse gate-cycle methodology. It is the shared distribution home so the loop today — and the orchestrator and future products later — install their Claude assets from one place.

Install

/plugin marketplace add specfuse/specfuse
/plugin install specfuse@specfuse

That installs the specfuse plugin: the methodology's interactive skills, namespaced under /specfuse: (e.g. /specfuse:pick-feature, /specfuse:draft-feature, /specfuse:arm-gate). Update with /plugin update specfuse@specfuse; reload after changes with /reload-plugins.

The skills drive the specfuse-loop driver (pip install specfuse-loop); see specfuse/loop for the methodology, the driver, and getting-started docs.

The specfuse umbrella CLI

This repo also ships the specfuse pip package — the umbrella CLI that bridges the pip-installed driver and this plugin:

pip install specfuse          # pulls specfuse-loop too
specfuse upgrade              # pip-upgrade driver + CLI, then points at /plugin update
specfuse init <repo>          # ensure the driver is installed; print bootstrap steps

specfuse contributes to the shared specfuse.* import namespace (so specfuse.loop from the driver and a future specfuse.orchestrator coexist). Note: fully pip-native scaffolding (specfuse init laying down .specfuse/ templates and rules) is deferred — until it ships, scaffolding a new repo still uses the loop's init.sh; specfuse upgrade already owns the pip ↔ plugin bridge.

Plugins

Plugin What it ships Source
specfuse Gate-cycle skills (pick / draft / arm / diagnose / wrap, authoring, verification) plugins/specfuse/

Future products (orchestrator, shared core) will add entries here and reuse the same marketplace.

Layout

.claude-plugin/marketplace.json   # this marketplace's catalog
plugins/specfuse/
  .claude-plugin/plugin.json       # the specfuse plugin manifest
  skills/<skill>/SKILL.md          # the gate-cycle skills

Relationship to specfuse/loop

The skills here are the same craft authored in specfuse/loop's .specfuse/skills/. The loop repo is canonical; a sync step keeps this plugin's copy current (see the loop's FEAT-2026-0019). Until the native-plugin migration completes, the loop's init.sh also installs these skills into a target repo's .specfuse/skills/ — the plugin is the forward path, init.sh the legacy one.

License

Apache License 2.0. See LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

specfuse-0.1.0.tar.gz (9.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

specfuse-0.1.0-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file specfuse-0.1.0.tar.gz.

File metadata

  • Download URL: specfuse-0.1.0.tar.gz
  • Upload date:
  • Size: 9.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for specfuse-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c77bea71e2f3d0bb6a4d0e86b6a41f88d3956888bfbd0c33af989676c77c728c
MD5 74d05c52deb6a73151b3fea7b7c20dad
BLAKE2b-256 afdea08ebdbaea9ce17495fc6cea02508cffa8b50162f315f2ade8261f8c4e66

See more details on using hashes here.

Provenance

The following attestation bundles were made for specfuse-0.1.0.tar.gz:

Publisher: release.yml on specfuse/specfuse

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file specfuse-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: specfuse-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for specfuse-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7e876184647f90ab630e3b14953fe9c1597c5564b8f5e093c42ffba3b6305f53
MD5 634240d822b2f14b8451ac9008d62722
BLAKE2b-256 9845be93a44f0318f97b9726fffb7c104db6f4f14653116bbf194c6acae64a0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for specfuse-0.1.0-py3-none-any.whl:

Publisher: release.yml on specfuse/specfuse

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page