Initialize fractary-spec plugin configuration
Initialize the fractary-spec plugin in your project. Creates config file, /specs directory, and archive index for tracking spec documents. Sets up integration with fractary-work and fractary-file plugins.
/plugin marketplace add fractary/claude-plugins/plugin install fractary-spec@fractaryclaude-haiku-4-5Initialize the fractary-spec plugin in the current project.
This command:
/fractary-spec:init
Copy Configuration:
config.example.json to project's config locationCreate Specs Directory:
/specs directory (or configured path)Initialize Archive Index (Two-Tier Storage):
.fractary/plugins/spec/archive-index.json
archive/specs/.archive-index.json
Verify Dependencies:
๐ฏ Initializing fractary-spec plugin...
โ Configuration created: .fractary/plugins/spec/config.json
โ Specs directory created: /specs
โน No cloud index found, creating new local index
โ Archive index initialized: .fractary/plugins/spec/archive-index.json
โ Dependencies verified:
- fractary-work: โ Installed
- fractary-file: โ Not available (cloud sync disabled)
โ
fractary-spec plugin initialized!
Next steps:
1. Review configuration: .fractary/plugins/spec/config.json
2. Generate your first spec: /fractary-spec:generate <issue>
๐ฏ Initializing fractary-spec plugin...
โ Configuration created: .fractary/plugins/spec/config.json
โ Specs directory created: /specs
Syncing archive index from cloud...
โ Archive index synced from cloud
โ Local cache updated: .fractary/plugins/spec/archive-index.json
โ Dependencies verified:
- fractary-work: โ Installed
- fractary-file: โ Installed
โ
fractary-spec plugin initialized!
โ
Recovered 15 archived specs from cloud index!
Next steps:
1. Review configuration: .fractary/plugins/spec/config.json
2. Read archived specs: /fractary-spec:read <issue>
After initialization, review and customize:
{
"storage": {
"local_path": "/specs",
"cloud_archive_path": "archive/specs/{year}/{issue_number}.md"
},
"archive": {
"auto_archive_on": {
"issue_close": true,
"pr_merge": true,
"faber_release": true
}
}
}
Error: Directory already exists:
Warning: Dependencies not found:
bash plugins/spec/skills/spec-initializer/scripts/init.sh
The script will:
.fractary/plugins/spec/config.json with defaultsspecs/ directory for spec files.fractary/plugins/spec/archive-index.json for trackingWith options:
# Force overwrite existing config
bash plugins/spec/skills/spec-initializer/scripts/init.sh --force
After running the script:
Success output should include:
โ
Fractary Spec Plugin initialized!
Configuration: .fractary/plugins/spec/config.json
Specs directory: specs/
Archive index: .fractary/plugins/spec/archive-index.json
Next steps:
1. Generate your first spec: /fractary-spec:create --work-id 123
2. Review configuration: cat .fractary/plugins/spec/config.json
</IMPLEMENTATION>