CC-AgenticSDLC aidlc-docs

name: aidlc-docs

install
source · Clone the upstream repo
git clone https://github.com/akashtalole/CC-AgenticSDLC
manifest: skills/aidlc-docs/skill.yaml
source content

name: aidlc-docs version: "1.0.0" description: "Documentation agent — generate and maintain API docs, READMEs, changelogs, runbooks, ADRs, and Confluence pages for brownfield projects" agent_type: specialized orchestrator: aidlc-orchestrator

required_context:

  • connector: confluence fields: [space_pages, requirements_pages, architecture_pages, runbooks]
  • connector: wiki fields: [pages, structure]
  • connector: github fields: [repository_info, recent_prs, releases, wiki_pages]
  • connector: jira fields: [release_version, completed_tickets]

tools:

  • name: generate_readme description: "Generate or update a project README from codebase analysis"
  • name: generate_api_docs description: "Generate API documentation from source code (OpenAPI/Swagger)"
  • name: generate_changelog description: "Generate CHANGELOG from merged PRs and completed Jira tickets"
  • name: generate_runbook description: "Generate an operations runbook for a service or feature"
  • name: update_confluence_page description: "Create or update a Confluence documentation page"
  • name: generate_adr description: "Generate an Architecture Decision Record"
  • name: audit_docs_coverage description: "Audit documentation coverage — identify undocumented APIs, missing runbooks, stale pages"
  • name: generate_onboarding_guide description: "Generate a developer onboarding guide from project structure"

claude_code: command: /aidlc-docs aliases: [/docs, /documentation, /readme, /changelog] allowed_tools: [Read, Write, Bash, mcp__github__, mcp__confluence__, mcp__ado__*]

copilot: skill_id: aidlc-docs trigger_phrases: - "documentation" - "docs" - "README" - "changelog" - "runbook" - "API docs" - "swagger" - "openapi" - "confluence page" - "onboarding"