Skip to content

feat(skill-creator): add enrichment workflow for autonomous skill improvement#181

Merged
notque merged 1 commit intomainfrom
feat/skill-enrichment-pipeline
Mar 27, 2026
Merged

feat(skill-creator): add enrichment workflow for autonomous skill improvement#181
notque merged 1 commit intomainfrom
feat/skill-enrichment-pipeline

Conversation

@notque
Copy link
Copy Markdown
Owner

@notque notque commented Mar 27, 2026

Summary

  • Adds enrichment workflow to skill-creator: AUDIT → RESEARCH → ENRICH → TEST → EVALUATE → PUBLISH/RETRY
  • Reuses existing eval infrastructure (run_eval.py, comparator.md, aggregate_benchmark.py)
  • New reference files: enrichment-workflow.md (289L), domain-research-targets.md (281L)
  • SKILL.md stays at 491 lines (under 500-line gate)

What this enables

Autonomous skill improvement loop: research domain knowledge, add it as references, blind A/B test against baseline, publish if better, retry with different angle if not. Max 3 iterations.

Test plan

  • 732 tests pass locally
  • SKILL.md under 500-line progressive disclosure gate
  • PoC on go-concurrency skill (next step after merge)

…rovement

Adds a new mode of operation to skill-creator: a 6-phase AUDIT→RESEARCH→ENRICH→
TEST→EVALUATE→PUBLISH loop that autonomously improves thin skills by adding domain
knowledge as reference content, then validates improvement via blind A/B eval before
committing. Reuses existing eval infrastructure (run_eval.py, comparator.md,
aggregate_benchmark.py). Max 3 iterations with rotating research angles.

New files:
- references/enrichment-workflow.md: deep reference for all 6 phases plus retry logic
- references/domain-research-targets.md: per-domain lookup table of primary/secondary
  sources and extraction targets (Go, Python, K8s, TypeScript, React, Testing,
  Security, Perses, Code Review, Git/PR)
@notque notque merged commit d2ab96e into main Mar 27, 2026
4 checks passed
@notque notque deleted the feat/skill-enrichment-pipeline branch March 27, 2026 19:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant