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.