From diataxis
Use when a documentation request is ambiguous, involves planning a docs structure, or a page seems to mix multiple purposes. Classifies content into Diátaxis quadrants (tutorial, how-to, reference, explanation), proposes a documentation map, and produces a writing plan with ordering. Triggers on phrases like "plan my docs", "what docs do I need", "help me organise my documentation", "docs architecture", "I need to write docs for my project", or when a user asks for a README and a full docs set together.
npx claudepluginhub jayteealao/agent-skills --plugin diataxisThis skill uses the workspace's default tool permissions.
Use this skill when a request is about "docs", "documentation", "README", "guides", "reference", or "improving the docs" but the correct form is unclear.
Creates new Angular apps using Angular CLI with flags for routing, SSR, SCSS, prefixes, and AI config. Follows best practices for modern TypeScript/Angular development. Use when starting Angular projects.
Generates Angular code and provides architectural guidance for projects, components, services, reactivity with signals, forms, dependency injection, routing, SSR, ARIA accessibility, animations, Tailwind styling, testing, and CLI tooling.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Use this skill when a request is about "docs", "documentation", "README", "guides", "reference", or "improving the docs" but the correct form is unclear.
This skill classifies the work using the Diátaxis model, proposes the right document types, and creates a practical writing plan.
Diátaxis separates documentation into four kinds:
The first classification question is not "what topic is this?" but "what does the reader need right now?"
Use this decision table:
Use this skill when:
Do not use this skill when the target format is already obvious and the user wants the content written immediately. In that case route directly to the specific writing skill.
Collect or infer:
Treat README as a landing page, not a quadrant.
A README may include:
A README must not try to fully replace all four quadrants.
Return:
Classification table
Proposed docs structure
Writing order
Risks and likely boundary violations
Flag and fix these:
A good plan should make it obvious:
If that is not obvious, the docs map is still wrong.