一键导入
skill-forge-driver
Teaches agents how to use the skillforge CLI to distill procedural skills from model traces.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Teaches agents how to use the skillforge CLI to distill procedural skills from model traces.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Construct correct regular expressions for common text matching and validation challenges.
Debug common SQL query errors by identifying anti-patterns and applying targeted fixes.
Debug common Python runtime errors by reading tracebacks and applying targeted fixes.
| name | skill-forge-driver |
| description | Teaches agents how to use the skillforge CLI to distill procedural skills from model traces. |
| version | 0.1.0 |
| source_model | claude-opus-4 |
| extracted_from | {"total_traces":1,"passed_traces":1,"failed_traces":0,"extractor":"manual@0.1","extracted_at":"2026-05-20T00:00:00Z"} |
| triggers | ["distill skill","extract skill","skill from traces","skillforge","SKILL.md"] |
| domains | ["ai-engineering","prompt-engineering"] |
| license | Apache-2.0 |
Use this skill when you need to:
d-skill-forge installed (pip install d-skill-forge)skillforge init for scaffolding)mock provider requires no credentialsskillforge init my-project
cd my-project
This creates skillforge.toml and a sample tasks.yaml.
Edit tasks.yaml with domain-specific tasks. Each task needs:
id: unique identifierprompt: the question/instructionexpected: how to evaluate (exact, regex, contains, llm_judge, executes_ok)skillforge run --provider anthropic --model claude-opus-4 --corpus tasks.yaml
This produces traces in runs/<run_id>/.
skillforge extract --run runs/<run_id> --provider anthropic --model claude-opus-4 --out skills/my-skill/SKILL.md
For contrastive extraction, run both strong and weak models first:
skillforge run --provider mock --model mock-strong --corpus tasks.yaml
skillforge run --provider mock --model mock-weak --corpus tasks.yaml
skillforge extract --strategy contrastive --strong-run runs/<strong_id> --weak-run runs/<weak_id> --provider mock --out skills/contrastive/SKILL.md
skillforge lint skills/my-skill/SKILL.md
skillforge eval --skill skills/my-skill/SKILL.md --corpus tasks.yaml --provider mock --weak-model mock-weak --bootstrap 1000
This produces:
delta_report.json with full statistical breakdownIf the delta is not significant or negative:
--bootstrap to get confidence intervals.skillforge init demo && cd demo
skillforge run --provider mock --corpus tasks.yaml
RUN=$(ls runs/)
skillforge extract --run runs/$RUN --provider mock --out skills/demo/SKILL.md
skillforge eval --skill skills/demo/SKILL.md --corpus tasks.yaml --provider mock --weak-model mock-weak --bootstrap 1000
skillforge lint skills/demo/SKILL.md
Run skillforge doctor to verify your setup before starting.