create-oo-component-documentation

Installation
SKILL.md

Generate Standard OO Component Documentation

Create comprehensive documentation for the object-oriented component(s) at: ${input:ComponentPath}.

Analyze the component by examining code in the provided path. If folder, analyze all source files. If single file, treat as main component and analyze related files in same directory.

Documentation Standards

  • DOC-001: Follow C4 Model documentation levels (Context, Containers, Components, Code)
  • DOC-002: Align with Arc42 software architecture documentation template
  • DOC-003: Comply with IEEE 1016 Software Design Description standard
  • DOC-004: Use Agile Documentation principles (just enough documentation that adds value)
  • DOC-005: Target developers and maintainers as primary audience

Analysis Instructions

  • ANA-001: Determine path type (folder vs single file) and identify primary component
  • ANA-002: Examine source code files for class structures and inheritance
  • ANA-003: Identify design patterns and architectural decisions
Related skills

More from github/awesome-copilot

Installs
7.0K
GitHub Stars
32.8K
First Seen
Feb 25, 2026