What problem does it solve?
This Skill automates the setup of the Forge environment, detects available tools, and sets the capability tier (Quick/Forge/Forge+/Deep) for the Forge system.
Core Features & Use Cases
- Forge Environment Initialization: Initializes the Forge environment by detecting available tools and setting the capability tier.
- Tool Detection: Detects the availability of essential tools like ast-grep, gh, qmd, and ccc.
- Tier Setting: Determines the capability tier based on detected tools, allowing for Quick, Forge, Forge+, or Deep tiers.
- Configuration Writing: Writes the detected tool availability and calculated tier to forge-tier.yaml and creates preferences.yaml if it does not exist.
- QMD Hygiene: Verifies the health of existing QMD collections for Deep tier and cleans up orphaned or stale entries.
- Report Generation: Generates a comprehensive report detailing the Forge status, including detected tools, tier, and hygiene results.
Quick Start
Run the skf-setup skill to automatically set up the Forge environment and detect tools.