Generate comprehensive documentation checklist for feature implementation
Generates comprehensive documentation checklists for feature implementations with optional diff previews.
npx claudepluginhub synthesys-lab/agentizeThis skill inherits all available tools. When active, it can use any tool Claude has access to.
Analyzes feature requirements and generates a structured documentation checklist identifying all documentation impacts.
/doc-architect [--diff]
Options:
--diff: Generate markdown diff previews showing proposed changes for existing filesFrom conversation context:
A Documentation Planning section in markdown format.
## Documentation Planning
### High-level design docs (docs/)
- `docs/workflows/feature-name.md` — create/update workflow documentation
- `docs/tutorial/XX-feature-name.md` — create/update tutorial
### Folder READMEs
- `path/to/module/README.md` — update purpose and organization
### Interface docs
- `src/module/component.md` — update interface documentation
Analyze the feature to determine which documentation types need updates:
High-level design docs (docs/):
docs/workflows/*.mddocs/tutorial/*.mddocs/architecture/*.mdFolder READMEs:
README.mdREADME.mdInterface docs:
.md companion filesFor each identified documentation impact:
Structure output as markdown section ready to paste into implementation plans:
Standard format (default):
## Documentation Planning
### High-level design docs (docs/)
- `docs/path/to/doc.md` — create/update [brief description]
### Folder READMEs
- `path/to/README.md` — update [what aspect]
### Interface docs
- `src/module/interface.md` — update [which interfaces]
Diff format (with --diff flag):
## Documentation Planning
### High-level design docs (docs/)
- [ ] `docs/path/to/doc.md` — update [brief description]
` ` `diff
## Existing Section
Some existing content here.
+ New content to be added.
- Content to be removed.
` ` `
### Folder READMEs
- [ ] `path/to/README.md` — update [what aspect]
` ` `diff
### Component
- Old description
+ Updated description with new feature
` ` `
Diff mode notes:
- [ ]) enable tracking in GitHub UIThis skill is invoked during planning workflows to ensure documentation impacts are identified early. The output is consumed by:
/ultra-planner — includes checklist in consensus plan/make-a-plan — includes checklist in implementation plan/issue-to-impl Step 5 — uses checklist to update documentationFeature: Add JWT authentication
Output:
## Documentation Planning
### High-level design docs (docs/)
- `docs/api/authentication.md` — create JWT auth API documentation
- `docs/tutorial/05-authentication.md` — create tutorial for auth setup
### Folder READMEs
- `src/auth/README.md` — create module overview and architecture
### Interface docs
- `src/middleware/auth.ts` — add interface documentation for auth middleware
Feature: Refactor build system
Output:
## Documentation Planning
### High-level design docs (docs/)
- `docs/development/build.md` — update build system documentation with new structure
### Folder READMEs
- `build/README.md` — update build directory organization
### Interface docs
- N/A — internal refactor, no interface changes
Feature: Add dark mode (with --diff)
Output:
## Documentation Planning
### High-level design docs (docs/)
- [ ] `docs/features/theming.md` — update with dark mode support
` ` `diff
## Theming System
The application supports customizable themes.
+
+ ### Dark Mode
+
+ Dark mode can be enabled via the settings panel or system preference detection.
+ The theme automatically switches based on `prefers-color-scheme` media query.
` ` `
### Folder READMEs
- [ ] `src/theme/README.md` — update purpose and organization
` ` `diff
# Theme Module
- Provides light theme styling for the application.
+ Provides light and dark theme styling for the application.
+
+ ## Files
+ - `light.css` - Light theme variables
+ - `dark.css` - Dark theme variables
+ - `toggle.ts` - Theme switching logic
` ` `
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Search, retrieve, and install Agent Skills from the prompts.chat registry using MCP tools. Use when the user asks to find skills, browse skill catalogs, install a skill for Claude, or extend Claude's capabilities with reusable AI agent components.
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.