askill
document

documentSafety 95Repository

Generate focused documentation for components, functions, APIs, and features

10 stars
1.2k downloads
Updated 1/21/2026

Package Files

Loading files...
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

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

90/100Analyzed 2/13/2026

A comprehensive and well-structured skill for generating documentation. It includes clear triggers, a defined behavioral flow, specific tool coordination strategies, and diverse examples. While it mentions specific stacks (React, Phoenix), the core logic is highly reusable and safe.

95
95
80
95
85

Metadata

Licenseunknown
Version-
Updated1/21/2026
Publisheragoodway

Tags

apidatabasegraphqlsecurity