Repository navigation
Commit 0293bcb
authored
fix(agent-context): bring shipped skills inside skill-authoring limits (#434)
* docs(skills): bring shipped agent skills inside the skill-authoring limits
Move sections of metaobjects-audit, metaobjects-authoring and
metaobjects-fit-assessment into reference files so each SKILL.md is under 500
lines, with a row and an open-when condition per file in a top-of-file
reference table. Add a contents list to every reference file over 100 lines,
link the five TypeScript topic files and all language files from
metaobjects-codegen, and put the reference table at the top of
metaobjects-prompts, metaobjects-runtime-ui and metaobjects-audit.
The hosted single-file assess prompt is now built by
scripts/build-assess-prompt.mjs, which inlines the new references; it is gated
in ci-local and equals the previous hosted text except for one dropped phrase.
Fit-assessment's scaffold marker moves under metadata (no code reads it) and
its maintainer notes move beside the design spec. The releasing skill gains
disable-model-invocation, folds the Phase 0 addendum into Phase 0 and points to
docs/RELEASING.md for the dated outage and credential notes.
An SDK test holds the 500-line, contents-list and one-hop rules. Agent-context
conformance fixtures are regenerated, not hand-edited.
* no-mistakes(review): Point README assess prompt source at build script
* no-mistakes(review): Move Contents block above lead-in in typescript-docs
* no-mistakes(review): Repoint moved audit section pointers in capability-checklist
* no-mistakes(review): Fix stale codegen pointer and CHANGELOG line count
* docs(skills): bring shipped agent skills inside the skill-authoring limits
Move sections of metaobjects-audit, metaobjects-authoring and
metaobjects-fit-assessment into reference files so each SKILL.md is under 500
lines, with a row and an open-when condition per file in a top-of-file
reference table. Add a contents list to every reference file over 100 lines,
link the five TypeScript topic files and all language files from
metaobjects-codegen, and put the reference table at the top of
metaobjects-prompts, metaobjects-runtime-ui and metaobjects-audit.
The hosted single-file assess prompt is now built by
scripts/build-assess-prompt.mjs, which inlines the new references; it is gated
in ci-local and equals the previous hosted text except for one dropped phrase.
Fit-assessment's scaffold marker moves under metadata (no code reads it) and
its maintainer notes move beside the design spec. The releasing skill gains
disable-model-invocation, folds the Phase 0 addendum into Phase 0 and points to
docs/RELEASING.md for the dated outage and credential notes.
An SDK test holds the 500-line, contents-list and one-hop rules. Agent-context
conformance fixtures are regenerated, not hand-edited.
* no-mistakes(review): Point README assess prompt source at build script
* no-mistakes(review): Move Contents block above lead-in in typescript-docs
* no-mistakes(review): Repoint moved audit section pointers in capability-checklist
* no-mistakes(review): Fix stale codegen pointer and CHANGELOG line count
* test(sdk): require a real link from SKILL.md to each reference file
Check for the backticked references/<file> path, or the bare file name in a
reference-table row, instead of a substring anywhere in the body. Apply the
any/all aggregate wording from main to the moved reporting section and
regenerate the agent-context fixtures.
* no-mistakes(document): Move audit reference table above Guardrails; regen fixtures1 parent 72101e3 commit 0293bcb
202 files changed
Lines changed: 6470 additions & 4633 deletions
File tree
- .claude/skills/releasing
- agent-context
- skills
- metaobjects-audit
- references
- metaobjects-authoring
- references
- metaobjects-codegen
- references
- metaobjects-fit-assessment
- references
- metaobjects-prompts
- metaobjects-runtime-ui
- references
- metaobjects-verify/references
- docs
- superpowers/specs
- fixtures/agent-context-conformance
- java-kotlin-react-tanstack/expected/.claude/skills
- metaobjects-audit
- references
- metaobjects-authoring
- references
- metaobjects-codegen
- references
- metaobjects-prompts
- metaobjects-runtime-ui
- references
- metaobjects-verify/references
- java-react/expected/.claude/skills
- metaobjects-audit
- references
- metaobjects-authoring
- references
- metaobjects-codegen
- references
- metaobjects-prompts
- metaobjects-runtime-ui
- references
- metaobjects-verify/references
- python/expected/.claude/skills
- metaobjects-audit
- references
- metaobjects-authoring
- references
- metaobjects-codegen
- references
- metaobjects-prompts
- metaobjects-runtime-ui
- references
- metaobjects-verify/references
- ts-react-tanstack/expected/.claude/skills
- metaobjects-audit
- references
- metaobjects-authoring
- references
- metaobjects-codegen
- references
- metaobjects-prompts
- metaobjects-runtime-ui
- references
- metaobjects-verify/references
- ts-requirements/expected/.claude/skills
- metaobjects-audit
- references
- metaobjects-authoring
- references
- metaobjects-codegen
- references
- metaobjects-prompts
- metaobjects-runtime-ui
- references
- metaobjects-verify/references
- scripts
- server/typescript/packages/sdk/test/agent-context
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| |||
40 | 41 | | |
41 | 42 | | |
42 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
43 | 53 | | |
44 | 54 | | |
45 | 55 | | |
| |||
162 | 172 | | |
163 | 173 | | |
164 | 174 | | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
171 | 178 | | |
172 | 179 | | |
173 | 180 | | |
| |||
211 | 218 | | |
212 | 219 | | |
213 | 220 | | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
222 | | - | |
223 | | - | |
224 | | - | |
225 | | - | |
226 | | - | |
227 | | - | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
232 | 229 | | |
233 | 230 | | |
234 | 231 | | |
| |||
238 | 235 | | |
239 | 236 | | |
240 | 237 | | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
245 | | - | |
246 | | - | |
247 | | - | |
248 | | - | |
249 | | - | |
250 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
827 | 827 | | |
828 | 828 | | |
829 | 829 | | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
830 | 845 | | |
831 | 846 | | |
832 | 847 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | | - | |
101 | | - | |
102 | | - | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
103 | 104 | | |
104 | 105 | | |
105 | 106 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
| 21 | + | |
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
0 commit comments