create-software-docs
Software Project Documentation Orchestrator
Generate or update structured project documentation by coordinating specialized documentation sub-skills.
For lightweight version history and maintenance notes, see CHANGELOG.md.
Overview
This skill is the orchestrator for project documentation. It does not try to author every document directly. Instead, it:
- resolves the documentation
{scope} - gathers shared evidence
- decides whether to generate, update, or reconcile documentation
- decides which sub-skills are applicable
- executes them in the right order
- consolidates output under
{scope}/docs/ - validates consistency before finishing
The orchestrator is responsible for hierarchy, activation order, and global quality rules.
More from jrodrigopuca/skills
create-component-docs
Generate comprehensive component documentation (architecture, API, examples, known issues). Works with React, Vue, Angular, and Web Components. | Genera documentación completa de componentes (arquitectura, API, ejemplos, issues conocidos). Compatible con React, Vue, Angular y Web Components.
13using-jsdoc
Guide for documenting JavaScript and TypeScript code using JSDoc. Use when adding documentation to functions, classes, methods, variables, types, interfaces, modules, or any code element. Includes tag syntax, type expressions, patterns for parameters, returns, generics, and TypeScript-specific documentation. Trigger with phrases like "document this function", "add JSDoc", "document with JSDoc", or "add documentation comments".
12using-commit
Guía para escribir mensajes de commit siguiendo Conventional Commits. Usar cuando se vaya a realizar un commit, crear mensajes descriptivos, estandarizar el historial del proyecto, o automatizar versionado y changelogs. Incluye tipos de commit, scopes, breaking changes, formato y mejores prácticas. Activar con frases como "hacer commit", "mensaje de commit", "conventional commits", o "escribir commit semántico".
8build-report
Generate structured, actionable build reports from Node.js build outputs (TypeScript, ESLint, Webpack, Vite). Groups errors by pattern, prioritizes issues, and suggests documented solutions. Orchestrates three specialized sub-skills for parsing, analysis, and report generation. Supports fast path for quick builds and sampled mode for large outputs. | Genera reportes estructurados y accionables de builds Node.js (TypeScript, ESLint, Webpack, Vite). Agrupa errores por patrón, prioriza issues y sugiere soluciones documentadas. Orquesta tres sub-skills especializadas para parsing, análisis y generación de reportes.
7