chore(skills): mirror model/enrichment/hosted-key/council skills into .agents/skills and expand add-model touchpoints#4882
Conversation
… .agents/skills and expand add-model touchpoints
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
PR SummaryLow Risk Overview
No runtime or Reviewed by Cursor Bugbot for commit 324b596. Configure here. |
Greptile SummaryThis PR creates
Confidence Score: 5/5No code changes — purely documentation and tooling files; safe to merge. All changes are markdown and YAML files under No files require special attention. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[".claude/commands/"] --> B["add-model.md\n(updated)"]
A --> C["validate-model.md\n(updated)"]
A --> D["add-enrichment.md\n(existing)"]
A --> E["add-hosted-key.md\n(existing)"]
F[".agents/skills/"] --> G["add-model/\nSKILL.md + openai.yaml"]
F --> H["validate-model/\nSKILL.md + openai.yaml"]
F --> I["add-enrichment/\nSKILL.md + openai.yaml"]
F --> J["add-hosted-key/\nSKILL.md + openai.yaml"]
F --> K["council/\nSKILL.md only\n(no yaml by design)"]
B <-->|"mirror"| G
C <-->|"mirror"| H
D <-->|"mirror"| I
E <-->|"mirror"| J
B --> L["New Step 4: Repo touchpoints"]
C --> M["New checklist: Hosting/billing"]
Reviews (2): Last reviewed commit: "chore(skills): document council yaml omi..." | Re-trigger Greptile |
…te-model cross-ref
|
@greptile |
|
@cursor review |
There was a problem hiding this comment.
✅ Bugbot reviewed your changes and found no new issues!
Comment @cursor review or bugbot run to trigger another review on this PR
Reviewed by Cursor Bugbot for commit 324b596. Configure here.
Summary
.agents/skills/mirrors (SKILL.md +agents/openai.yaml) foradd-model,validate-model,add-enrichment, andadd-hosted-key, and a SKILL.md forcouncil— these existed only as.claude/commands/and lacked the cross-tool skill format the other integration skills have. Every command now has a skill mirror.add-modelwith the repo-side touchpoints that aren't data-driven: hosted-key billing (a model under openai/anthropic/google is auto-served with Sim's rotating key and billed viagetHostedModels()/shouldBillModelUsage()), tests with hardcoded model IDs thatbun run lintwon't catch, net-new provider-code handling, and the embedding/rerank/new-provider escape hatches.validate-model.Type of Change
Testing
Verified every
.claude/commands/*now has a.agents/skills/*mirror, frontmatter matches the existing skill format, and the enriched touchpoint content carried into both the command and the skill. Biome ignores these paths (markdown/yaml), no code changed.Checklist