documentation-and-adrs

Community

Document decisions, not just code.

Authoraddyosmani
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses the critical need to capture the rationale behind technical decisions, ensuring long-term project maintainability and clarity for both human and AI collaborators.

Core Features & Use Cases

  • Architectural Decision Records (ADRs): Formalizes the process of documenting significant technical choices, including context, alternatives considered, and consequences.
  • Inline Documentation Best Practices: Guides on writing effective comments that explain the "why" rather than the "what," and when not to comment.
  • API Documentation Standards: Provides examples for documenting public APIs using JSDoc-style comments and OpenAPI/Swagger specifications.
  • README Structure: Outlines essential sections for a project's README file to ensure discoverability and ease of onboarding.
  • Changelog Maintenance: Offers a template and guidelines for maintaining a clear and informative changelog.
  • Agent-Specific Documentation: Highlights the importance of documentation for AI agents, including ADRs and inline comments.
  • Use Case: When making a significant architectural choice, like selecting a new database technology, use this Skill to generate an ADR that clearly outlines the reasons for the choice, alternatives considered, and potential impacts.

Quick Start

Use the documentation-and-adrs skill to generate an Architecture Decision Record for a new database choice.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: documentation-and-adrs
Download link: https://github.com/addyosmani/agent-skills/archive/main.zip#documentation-and-adrs

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.