From synapse-a2a
Audit, restructure, and consolidate project documentation for clarity and maintainability. Use this skill when docs have grown organically and need reorganization, when duplicate content exists across files, or when documentation structure needs standardization.
npx claudepluginhub s-hiraoku/synapse-a2a --plugin synapse-a2aThis skill uses the workspace's default tool permissions.
Reorganize scattered documentation into a clear, maintainable structure with a single source of truth for every topic.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Reorganize scattered documentation into a clear, maintainable structure with a single source of truth for every topic.
Scan the repository for documentation files:
**/*.md, **/*.rst, **/*.txt in root, docs/, guides/, references/For each file, record:
Output: a summary table of all docs with topic, location, staleness risk, and duplicate flag.
Canonical locations:
| Content type | Location |
|---|---|
| Project overview, quickstart | README.md |
| How-to guides, tutorials | guides/ |
| Architecture, deep-dives | docs/ |
| API/CLI reference specs | references/ or docs/reference/ |
| Per-feature notes | colocated with feature code |
Propose a move plan as a table: current path -> target path -> action (move/merge/delete/keep). Present the plan and wait for user confirmation before executing.
README.md links to all top-level guide and reference docs.docs/README.md or docs/index.md) if multiple docs exist without one.Compare documentation claims against the current implementation:
--help output or arg parser code.Flag mismatches as "needs update" with the specific discrepancy.