documentation-and-adrs

Create and manage architectural decision records using markdown templates.

1|1|Updated Jul 4, 2026
One-click install
npx skills add https://github.com/hgflima/loopy --skill documentation-and-adrs-hgflima
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: documentation-and-adrs
Source: https://github.com/hgflima/loopy/tree/main/.claude/skills/documentation-and-adrs
Command: npx skills add https://github.com/hgflima/loopy --skill documentation-and-adrs-hgflima

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of recording and managing architectural decisions, ensuring clarity, traceability, and maintainability in software development.

Core Features & Use Cases

  • Capture Decision Rationale: Record the context, constraints, and trade-offs behind significant decisions.
  • Architecture Decision Records (ADRs): Structure and standardize documentation for key technical decisions.
  • Documentation Best Practices: Guide on when to document and how to write effective inline comments and API documentation.

Quick Start

Use the documentation-and-adrs skill to create an ADR for a new feature addition.

Frequently Asked Questions about documentation-and-adrs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are architecture decision records and why do I need them for my software project?

Architecture decision records capture the context, rationale, and alternatives for significant technical decisions. You need ADRs to ensure clarity, traceability, and maintainability in software development by structuring decision management documentation.

How do I document architectural decisions using markdown templates?

Document architectural decisions by using markdown and ADR templates for record-keeping. This standardizes software documentation by capturing the context, constraints, and trade-offs behind significant technical decisions to ensure project governance.

When should I write an architecture decision record instead of inline code comments?

Write an architecture decision record when you need to capture the rationale and alternatives for significant technical decisions. Inline code comments and API documentation are better suited for explaining implementation details rather than project governance.

What is the best way to structure ADRs for complex software engineering projects?

The best way to structure ADRs is using standardized markdown templates that record decision context, constraints, and trade-offs. This approach ensures maintainability and clarity through structured documentation of your software engineering decisions.

Can I use this skill to manage decision documentation for new feature additions?

Yes, you can use the documentation-and-adrs skill to create an ADR for a new feature addition. It helps capture the context and rationale behind architectural decisions, ensuring your software project maintains clear and traceable records.