Merge sp-stack-composer: relocate docs + add sp-stack composer skill

- Relocate the package-docs mirror into plugins/document-navigator/docs/
  and point the sp skill at ${CLAUDE_PLUGIN_ROOT}/docs/.
- Add the sp-stack whole-app library composer skill + capability manifest.
- Narrow the sp skill description; normalize line endings to LF.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-30 09:48:13 +01:00
6028 changed files with 12561 additions and 11 deletions

View File

@@ -8,10 +8,17 @@
}, },
"plugins": [ "plugins": [
{ {
"name": "sp", "name": "library-navigator",
"description": "Natural-language library discovery across the 500+ @suaveplan/* packages. Matches intent to packages, surfaces dependencies, and extracts working code examples from the docs tree.", "description": "Natural-language library discovery across the 500+ @suaveplan/* packages. Matches intent to packages, surfaces dependencies, and extracts working code examples from the docs tree.",
"version": "1.0.0", "version": "1.0.0",
"source": "./plugins/sp", "source": "./plugins/library-navigator",
"category": "development"
},
{
"name": "document-navigator",
"description": "Natural-language documentation discovery across the 500+ @suaveplan/* packages. Traverses the mirrored docs tree to map intent to packages and extract code examples.",
"version": "1.0.0",
"source": "./plugins/document-navigator",
"category": "development" "category": "development"
} }
] ]

View File

@@ -0,0 +1 @@
{"sessionId":"c948583a-a0eb-4073-b795-783a8ce1e40b","pid":2464387,"procStart":"39737274","acquiredAt":1780098085141}

1
.gitattributes vendored Normal file
View File

@@ -0,0 +1 @@
* text=auto eol=lf

View File

@@ -145,7 +145,7 @@ Example: `sp-types` → `.claude/plugins/suaveplan-skills/plugins/library-naviga
### 7.2 The `docs/` tree is a shadow of `packages/` ### 7.2 The `docs/` tree is a shadow of `packages/`
`.claude/plugins/suaveplan-skills/docs/<category>/<subcategory>/<pkg>/` mirrors the genesis monorepo's `packages/<category>/<subcategory>/<pkg>/`. `plugins/document-navigator/docs/<category>/<subcategory>/<pkg>/` mirrors the genesis monorepo's `packages/<category>/<subcategory>/<pkg>/`.
- Every `.ts` file in the real package's `src/` has a corresponding `.md` file in the docs tree's `src/`. - Every `.ts` file in the real package's `src/` has a corresponding `.md` file in the docs tree's `src/`.
- The docs tree also has a `README.md` per package. - The docs tree also has a `README.md` per package.

Some files were not shown because too many files have changed in this diff Show More