Commit 14ee3e3
Flatten document skills so all 26 are discoverable (v2.21.0)
The docx, pdf, pptx, and xlsx skills lived at skills/document-skills/<name>/,
one level deeper than any client scans. Agent Plugins section 7.1 states that
"Clients MUST NOT recursively search deeper descendants for additional
skills", so all four were invisible to every Agent Plugins client and to
Claude Code.
The nesting came from this repository, not upstream: skills.lock.json
rewrote each skill's path through its "destination" field.
scientific-agent-skills publishes all four as top-level skills and has no
document-skills directory. Re-vendoring the same pinned commit with flat
destinations fixes it here; snapshot_sha256 was regenerated and the
per-skill hashes are unchanged, so provenance holds.
- skills.lock.json: destinations are now single path segments
- .claude-plugin/marketplace.json: registers each of the four individually
- check_consistency.py: drops the SKILL_BUNDLE_DIRS escape hatch, which
existed only to let the bundle pass frontmatter checks while its
sub-skills stayed undiscoverable
validate_agent_plugin.py now reports 26 skills and zero warnings across all
three plugin roots.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>1 parent d46c1ef commit 14ee3e3
561 files changed
Lines changed: 77 additions & 69 deletions
File tree
- .claude-plugin
- .claude
- skills
- docx
- scripts
- office
- helpers
- schemas
- ISO-IEC29500-4_2016
- ecma/fouth-edition
- mce
- microsoft
- validators
- templates
- pdf
- scripts
- pptx
- scripts
- office
- helpers
- schemas
- ISO-IEC29500-4_2016
- ecma/fouth-edition
- mce
- microsoft
- validators
- xlsx
- scripts
- office
- helpers
- schemas
- ISO-IEC29500-4_2016
- ecma/fouth-edition
- mce
- microsoft
- validators
- docs
- scientific_writer
- .claude
- skills
- docx
- scripts
- office
- helpers
- schemas
- ISO-IEC29500-4_2016
- ecma/fouth-edition
- mce
- microsoft
- validators
- templates
- pdf
- scripts
- pptx
- scripts
- office
- helpers
- schemas
- ISO-IEC29500-4_2016
- ecma/fouth-edition
- mce
- microsoft
- validators
- xlsx
- scripts
- office
- helpers
- schemas
- ISO-IEC29500-4_2016
- ecma/fouth-edition
- mce
- microsoft
- validators
- scripts
- skills
- docx
- scripts
- office
- helpers
- schemas
- ISO-IEC29500-4_2016
- ecma/fouth-edition
- mce
- microsoft
- validators
- templates
- pdf
- scripts
- pptx
- scripts
- office
- helpers
- schemas
- ISO-IEC29500-4_2016
- ecma/fouth-edition
- mce
- microsoft
- validators
- xlsx
- scripts
- office
- helpers
- schemas
- ISO-IEC29500-4_2016
- ecma/fouth-edition
- mce
- microsoft
- validators
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 | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
| 33 | + | |
32 | 34 | | |
33 | 35 | | |
34 | 36 | | |
| |||
38 | 40 | | |
39 | 41 | | |
40 | 42 | | |
41 | | - | |
| 43 | + | |
| 44 | + | |
42 | 45 | | |
43 | 46 | | |
44 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
| |||
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
0 commit comments