blueprint:decide

Parses user input to create ADR files using a fixed template and conflict checks.

2|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/rickardp/blueprint-mode --skill blueprint-decide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blueprint:decide
Source: https://github.com/rickardp/blueprint-mode/tree/main/plugins/blueprint-mode/skills/decide
Command: npx skills add https://github.com/rickardp/blueprint-mode --skill blueprint-decide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Recording technology decisions as ADRs helps teams capture rationale, context, and trade-offs to prevent memory loss and inconsistent choices over time.

Core Features & Use Cases

  • Create ADRs from concise technology decisions using a consistent template.
  • Detect conflicts with existing ADRs and propose supersede or alternative actions.
  • Reuse a documented ADR template to ensure uniform structure across projects.
  • Use cases include selecting databases, frameworks, or services as projects evolve.

Quick Start

Invoke the ADR decision flow by providing a technology and optional rationale with the '/decide' command.

Frequently Asked Questions about blueprint:decide

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

FAQPage Schema
How do I record technology decisions as ADRs to preserve architecture context?

You record technology decisions as ADRs by providing concise input with optional rationale, which generates a corresponding ADR file using a fixed template for consistent structure across projects.

Can I create multiple ADRs at once and check for conflicts with existing records?

Yes, you can create multiple ADRs from multiple inputs simultaneously; the system checks for conflicts with existing ADRs before creation and proposes supersede or alternative actions.

What is the best way to enforce a consistent ADR template and frontmatter structure?

To enforce a consistent ADR template, the system parses user input and applies a fixed template with strict frontmatter structure, ensuring complete and compliant architecture decision records.

When do I need to document architecture decisions using an ADR?

You need an ADR when selecting databases, frameworks, or services as projects evolve, capturing rationale, context, and trade-offs to prevent memory loss and inconsistent choices over time.

Does the ADR creation flow detect conflicts with previous technology decisions?

Yes, the ADR creation flow detects conflicts with existing technology decisions before creating a new file, proposing supersede or alternative actions to maintain architectural consistency.

What are the limitations of using a fixed template for decision recording?

The fixed template enforces strict frontmatter structure and uniform formatting across ADRs, which limits custom document layouts but guarantees complete and compliant decision recording.