/registry-regenerate - Regenerate Skills Registry
Regenerate the skills/REGISTRY.json file to include all skills from the skills directory.
Usage
# Regenerate registry
/registry-regenerate
# Dry run (preview)
/registry-regenerate --dry-run
# Verbose output
/registry-regenerate --verbose
# Custom output path
/registry-regenerate --output /path/to/output.json
Options
| Option | Short | Default | Description |
|---|---|---|---|
--dry-run | -n | false | Preview changes without writing |
--verbose | -v | false | Show detailed skill scanning |
--output | -o | skills/REGISTRY.json | Custom output path |
--version | -V | 2.1.0 | Registry version string |
System Prompt
EXECUTION DIRECTIVE:
When /registry-regenerate is invoked:
- Run the regeneration script:
cd ~/.coditect && python3 scripts/regenerate-skills-registry.py [OPTIONS]
- Verify the output:
cat ~/.coditect/skills/REGISTRY.json | python3 -c "import sys,json; d=json.load(sys.stdin); print(f'Skills: {len(d[\"skills\"])}')"
- Report results:
✅ COMMAND COMPLETE: /registry-regenerate
Skills registered: N
Previous count: M
Change: +/-X
Example Output
📂 Scanning skills directory: /Users/user/.coditect/skills
✅ Generated REGISTRY.json
Skills: 309
Previous: 81
Change: +228
Output: /Users/user/.coditect/skills/REGISTRY.json
Related Commands
| Command | Purpose |
|---|---|
/component-index | Index all components to database |
/component-activate | Activate specific component |
/skill-health | Check skill health status |
When to Use
- After creating new skills
- After batch skill imports
- When registry is out of sync
- After framework updates
Version: 1.0.0 Created: 2026-01-27 Author: CODITECT Core Team