Architecture Decision Record (ADR)

🔓Unverified
by product-on-purpose · v1.0.0 · Apache-2.0

<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->

Install on your platform

We auto-selected OpenClaw based on this skill’s supported platforms.

1Run this command in your terminal. The skill is immediately available.
terminal

About This Skill

What it does

This skill helps generate Architecture Decision Records (ADRs). ADRs are short, plain text documents that capture important decisions made during software development, including the context, options considered, and reasons for choosing a particular approach. The skill can create new ADRs from scratch or update existing ones with additional information about implementation details or outcomes. It aims to improve transparency and maintainability by documenting architectural choices.

When to use it

  • When deciding on a specific technology stack for a project (e.g., "Which database should we use?").
  • To document the rationale behind choosing a particular design pattern.
  • During discussions about scaling strategies or performance optimization.
  • To record decisions related to security and compliance requirements.

Key capabilities

  • Generates new ADR documents with standard sections (Context, Decision, Consequences).
  • Updates existing ADRs with implementation details and outcomes.
  • Supports various formatting options for clarity and readability.
  • Facilitates collaboration by providing a centralized record of architectural decisions.

Example prompts

  • "Create an ADR about our choice to use React for the frontend."
  • "Update the 'Database Selection' ADR with details on how we implemented caching."
  • "Generate a new ADR outlining the decision to migrate to serverless functions."

Tips & gotchas

This skill is most effective when used proactively during architectural discussions. Ensure all stakeholders are involved in the decision-making process and that the resulting ADR accurately reflects the agreed-upon approach.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
v1.0.0
License
Apache-2.0
Author
product-on-purpose
Installs
0

🔓 Unverified

Not yet reviewed. Use with caution.