From vosslab-skills
Create or refresh `docs/CODE_ARCHITECTURE.md` and `docs/FILE_STRUCTURE.md` from current repo evidence. Use when the user asks to document or refresh repository architecture or file layout. Does NOT touch `README.md`, `docs/INSTALL.md`, `docs/USAGE.md`, or the broader doc set (use `readme-docs`, `setup-install-usage-docs`, or `docset-updater` for those).
How this skill is triggered — by the user, by Claude, or both
Slash command
/vosslab-skills:arch-docsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create or refresh architecture and file-structure documentation from the current repo state.
Create or refresh architecture and file-structure documentation from the current repo state. Base statements on observable files and configs, and record unknowns as verification tasks.
README.md and AGENTS.md.ls -1 and ls -1 ./docs/.rg --files to get a fuller inventory when needed.pyproject.toml, pip_requirements.txt, package.json,
Cargo.toml, go.mod, Makefile) when present..gitignore for generated artifacts and caches.git status -suno to see uncommitted changes.docs/MARKDOWN_STYLE.md and docs/REPO_STYLE.md.[link text](URL), where "link text" is the clickable text that appears in
the document, and "URL" is the web address or file path the link points to.
This allows users to navigate between different content easily. Use file-path
link text so readers know the exact filename (good:
[docs/MARKDOWN_STYLE.md](docs/MARKDOWN_STYLE.md), bad:
[Style Guide for Markdown](docs/MARKDOWN_STYLE.md)). Only include a
backticked path when the link text is not the path.docs/CODE_ARCHITECTURE.md
docs/FILE_STRUCTURE.md
When showing a directory tree, use ASCII only. Do not use box drawing characters.
|, +-, `-, spacesExample (ASCII only):
site_docs/
+- index.md
+- biochemistry/
| `- topic01/
| `- index.md
`- genetics/
`- topic01/
`- index.md
mkdocs.yml
README.md links to docs/CODE_ARCHITECTURE.md and
docs/FILE_STRUCTURE.md (add links if missing).docs/CHANGELOG.md directly when this skill runs as a standalone task; under delegate-manager-to-subagents, dispatch a docs subagent to add the entry.Under delegate-manager-to-subagents, this skill is assigned to a fresh subagent
with one bounded task, the relevant repo rules, and one verification step.
Do not continue the same subagent across unrelated follow-up work; dispatch a
new subagent for each atomic task. See
docs/REPO_STYLE.md.
npx claudepluginhub vosslab/vosslab-skills --plugin vosslab-skillsGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.