mirror of
https://github.com/davila7/claude-code-templates.git
synced 2026-09-19 01:30:23 +08:00
5c94fed68d
Outer optimization loop for marketplace skills, adapting the 'observer skill' pattern to a key-less GitHub Actions + Claude managed agent flow. - scripts/skill_rubric_grade.py: deterministic, token-free triage grader that scores every skill against a structural rubric (frontmatter, description clarity/trigger cues, examples, body depth), penalizes deprecated model IDs and absolute paths, and optionally folds in SkillSpector SARIF findings. Emits a ranked shortlist, markdown report, and GitHub Action outputs. - .github/workflows/skill-improvement-loop.yml: manual workflow that runs the cheap triage in CI (no API key) and hands the shortlist to a Claude managed agent via a GitHub issue, which drives research -> improve -> review -> draft PR. - cli-tool/components/loops/engineering/skill-improvement-loop.md: marketplace loop component documenting the full pattern with baked-in exit criteria. Catalog (docs/components.json) regeneration deferred to the maintainers' update-json-data job to avoid noisy download-count churn in this PR. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WFn7YA1uEgrNdzXyvnLwy5