From wize-doc
Write business-focused feature documentation using code analysis and optional external context (Linear, Notion). Saves markdown to wize-back/Documentation/features/. Used internally by the wize-doc agent.
npx claudepluginhub goworkwize/wize-docThis skill uses the workspace's default tool permissions.
Write and save business-focused feature documentation.
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.
Executes ctx7 CLI to fetch up-to-date library documentation, manage AI coding skills (install/search/generate/remove/suggest), and configure Context7 MCP. Useful for current API refs, skill handling, or agent setup.
Share bugs, ideas, or general feedback.
Write and save business-focused feature documentation.
From the orchestrator:
Glob wize-back/Documentation/features/*.md.
Match against the feature name: normalize both sides (lowercase, strip non-alphanumeric) and check for exact match or substring match either way.
If a match is found: show the path and ask whether to update/overwrite before continuing.
Kebab-case: lowercase, non-alphanumeric characters → -, trim leading/trailing dashes.
Examples: Auto Restock → auto-restock.md, Budget Approval Flow → budget-approval-flow.md
Output path: wize-back/Documentation/features/<kebab-case>.md
Use all available context — code analysis, Linear issues, Notion pages — to populate the template below.
Prioritize depth in this order:
If critical information is missing (e.g. purpose unclear, no business rules extractable), ask the user before finalizing.
No Mermaid diagrams — plain text only.
Use this template:
# Feature Name
## Overview
Brief description of what this feature does and why it exists.
## Business Context
- **Business Value**:
- **User Problems Solved**:
- **Key Stakeholders**:
## User Workflows
### Primary Workflow
Step-by-step description of the main user journey.
### Alternative Workflows
Other paths or edge cases (skip section if none).
## Business Rules
### Validations
What is validated, when, and what happens on failure.
### Conditions & Logic
Decision points and branching behavior.
### Calculations
Any computed values, formulas, or derived data.
### State Transitions
Status changes, lifecycle stages, trigger conditions.
### Constraints & Limits
Quantity limits, time limits, permission gates, quotas.
### Data Integrity Rules
Uniqueness constraints, required relationships, consistency rules.
## Technical Summary
### Key Components
Brief list of main files/classes involved (no code snippets).
### Key Dependencies
External services, jobs, events, queues this feature relies on.
## Related Resources
- **Linear:** [list ticket IDs and titles, or "None provided"]
- **Notion:** [list page titles and URLs, or "None provided"]
- **Related Docs:** [other docs in Documentation/features/ that relate]
Write to wize-back/Documentation/features/<kebab-case>.md. Create the directory if it does not exist.
After saving, offer once:
"Doc saved to
<path>. Want me to also create or update a Notion page for this?"
Only proceed if the user confirms. Use notion-create-pages for new pages or notion-update-page for existing ones.
Return the workspace-relative path of the saved file and suggest a quick human review.