agentsclimarketplace

Architecture decision records

Skill planifest/planifest-framework/planifest-framework/external-skills/architecture-decision-records

Architecture Decision Record workflow for capturing technical decisions, alternatives, trade-offs, and revision triggers over time. Use when decisions materially affect system behavior, cost, or team workflow; do not use for trivial implementation choices.From its SKILL.md

Install
npx -y skills add planifest/planifest-framework --skill architecture-decision-records

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.2 KB, 344 tokens by cl100k_base, as published. Nobody here has run it

Architecture Decision Records

Overview

Use this skill to make architecture decisions auditable, reversible when possible, and maintainable as constraints evolve.

Scope Boundaries

  • A technical decision changes long-term system direction.
  • Multiple viable options exist and trade-offs must be explicit.
  • Teams need a durable rationale for future reviewers.

Core Judgments

  • Decision scope: what is affected and what is intentionally out of scope.
  • Option set quality: whether alternatives are truly viable.
  • Reversibility: cost and risk if the decision is later changed.
  • Expiry/revisit trigger: what future signal should force reevaluation.

Practitioner Heuristics

  • Record decisions at the same abstraction level as the problem; avoid mixing architecture and local code style debates.
  • Rejected options are as important as selected ones for future context.
  • State assumptions explicitly, especially around traffic, team capacity, and compliance constraints.
  • Include consequences for operations and developer workflow, not only runtime behavior.

Workflow

  1. Define decision question and non-negotiable constraints.
  2. Enumerate realistic options and decision criteria.
  3. Analyze trade-offs including failure modes and operational impact.
  4. Select a decision and capture why alternatives were rejected.
  5. Define measurable revisit triggers and ownership.
  6. Link the record to affected architecture artifacts and implementation work.

Common Failure Modes

  • ADRs describe outcomes after the fact without real alternative analysis.
  • Decision records never revisit invalidated assumptions.
  • Records duplicate design docs and lose decision focus.

Failure Conditions

  • Stop when constraints are incomplete or contradictory.
  • Stop when no meaningful alternatives are considered.
  • Escalate when decision ownership and revisit triggers are undefined.

What ships with it: 1 file

11.3 KB alongside SKILL.md

Keep looking

Skills are one crate of 326,645. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.