Expand description
Spec Kit’s installed extensions: the one reader of .specify/extensions*.
specify extension list --json when the CLI is installed (read-only),
else the registry files it keeps.
Structs§
- Manifest
- What an installed extension’s
extension.ymlsays, as speccoder hosts it.
Constants§
- DIR
- Where Spec Kit installs an extension, relative to the project.
Functions§
- files
- The registry (
.specify/extensions/.registry) and the installed list (.specify/extensions.yml): an extension the list does not name is listed as not enabled. - folders
- The folders of the extensions installed and enabled in the project at
project(every folder with anextension.ymlwhen Spec Kit keeps no registry), sorted. - inventory
- The extensions installed in the project at
root;Nonewhen it has no extension files and the CLI lists nothing. - manifest
- The
extension.ymlinfolder. - parse_
cli specify extension list --json:[{id, version, enabled, source: {kind}}].- skill_
of - The skill a command installs as (
speckit.threatspec.model→speckit-threatspec-model).