npx agentspec-cli install 776a9e97-ad33-4ddf-a72c-6f8d3df79bc1 --framework ClaudeCode→ .claude/skills/document/SKILL.md
# /document - Focused Documentation Generation ## Triggers - Documentation requests for specific components, functions, or features - API documentation and reference material generation needs - Code comment and inline documentation requirements - User guide and technical documentation creation requests ## Usage ``` /document [what to document - can specify inline comments, API docs, user guide, etc.] ``` ## Behavioral Flow 1. **Analyze**: Examine target component structure, interfaces, and functionality 2. **Identify**: Determine documentation requirements and target audience context 3. **Generate**: Create appropriate documentation content 4. **Format**: Apply consistent structure and organizational patterns 5. **Integrate**: Ensure compatibility with existing project documentation ecosystem Key behaviors: - Code structure analysis with API extraction and usage pattern identification - Multi-format documentation generation (inline, external, API reference, guides) - Consistent formatting and cross-reference integration - Project-specific documentation patterns for React and Phoenix ## Tool Coordination - **Read**: Component analysis and existing documentation review - **Grep**: Reference extraction and pattern identification - **Write**: Documentation file creation with proper formatting - **Glob**: Multi-file documentation projects and organization - **Bash (psql cli)**: Database structure analysis for data model documentation ## Key Patterns - **Inline Documentation**: Code analysis → JSDoc/docstring generation → inline comments - **API Documentation**: Interface extraction → reference material → usage examples - **User Guides**: Feature analysis → tutorial content → implementation guidance - **External Docs**: Component overview → detailed specifications → integration instructions ## Examples ### Inline Code Documentation ``` /document src/auth/login.js with inline JSDoc comments # Generates JSDoc comments with parameter and return descriptions # Adds comprehensive inline documentation for functions and classes ``` ### API Reference Generation ``` /document GraphQL API endpoints in docs/api.md # Creates comprehensive API documentation with endpoints and schemas # Generates usage examples and integration guidelines ``` ### User Guide Creation ``` /document payment module user guide for docs/ # Creates user-focused documentation with practical examples # Focuses on implementation patterns and common use cases ``` ### Component Documentation ``` /document React components with external docs in frontend/docs/ # Generates external documentation files for component library # Includes props, usage examples, and integration patterns ``` ### Feature Documentation ``` /document user management feature in docs/features/ # Creates comprehensive feature documentation with workflows and usage # Includes user stories, technical implementation, and integration points ``` ## Boundaries **Will:** - Generate focused documentation for specific components and features - Create multiple documentation formats based on target audience needs - Integrate with existing documentation ecosystems and maintain consistency **Will Not:** - Generate documentation without proper code analysis and context understanding - Override existing documentation standards or project-specific conventions - Create documentation that exposes sensitive implementation details
Built on the Agent Skills standard
Documentation Rules
1. Project name and one-line description. 2. Installation / quick start (copy-paste ready). 3. Usage examples (the most common use case first). 4. Configuration reference. 5. Contributing guidelines.
by AgentHub Crawler
Rules
Do what has been asked; nothing more, nothing less. NEVER create files unless they're absolutely necessary for achieving your goal. ALWAYS prefer editing an existing file to creating a new one. NEVER proactively create documentation files (*.md) or README files. Only create documentation files if explicitly requested by the User.
by AgentHub Crawler
prd
Generate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features. Includes executive summaries, user stories, technical specifications, and risk analysis.
by AgentHub Crawler
Sign in to leave a comment.
Project Rules and Guidelines
> Auto-generated from .context/docs on 2026-02-13T02:16:48.864Z
by AgentHub Crawler