mirror of
https://github.com/unclecatvn/agent-skills.git
synced 2026-09-14 20:53:17 +08:00
6c9a50acab
`claude plugin details agent-skills` reported `Agents (0)` while all ten skills loaded. Two causes, both confirmed with a throwaway probe plugin: - The loader only reads flat `.md` files in `agents/`. Our reviewer and tracer lived at `agents/<name>/SKILL.md`, which is never scanned. - `plugin.json` listed them under an `agents` key. That key *replaces* default discovery rather than extending it, so even a valid flat path in the list produced zero agents. Moved both files next to `planner.md`, which was already flat, and dropped the key. Verified from a directory-sourced marketplace: `Agents (3) odoo-code-tracer, odoo-code-review, planner`. The validator assumed every entry under agents/ was a directory, so it would have gone silent on the moved files; it now checks flat `.md` files too.
26 lines
540 B
JSON
26 lines
540 B
JSON
{
|
|
"name": "@unclecat/agent-skills-cli",
|
|
"version": "1.0.17",
|
|
"description": "CLI and docs for installing agent skills by version.",
|
|
"bin": {
|
|
"agent-skills": "bin/agent-skills.js"
|
|
},
|
|
"scripts": {
|
|
"test": "node tests/test-skills.js",
|
|
"release:bump": "node bin/release-bump.js",
|
|
"release:bump:dry": "node bin/release-bump.js --dry-run"
|
|
},
|
|
"files": [
|
|
"bin",
|
|
"skills",
|
|
"commands",
|
|
"README.md",
|
|
"LICENSE"
|
|
],
|
|
"license": "MIT",
|
|
"author": "UncleCat",
|
|
"engines": {
|
|
"node": ">=18"
|
|
}
|
|
}
|