ruvnet avatar

Adr Create

Creates numbered Architecture Decision Records in your docs/adr folder, automatically figures out the next sequential ID, and registers them in AgentDB's graph database. The template follows the standard ADR format with status, context, decision, and consequences sections. What's clever here is the semantic search component: it looks for related ADRs you've already written and automatically links them together with causal edges. Good for teams that actually maintain ADRs and want the cross-referencing done automatically. Saves you from manually tracking which decisions relate to which, though you'll need Claude Flow's MCP tools set up for the graph features to work.

skills.sh installs
742
GitHub stars
81.4K
last updated
Aug 21, 2026

Install

$ npx -y skills add ruvnet/ruflo --skill adr-create --agent claude-code

Installs into .claude/skills of the current project.

Files

Create ADR

Create a new Architecture Decision Record with the next sequential number, register it in the AgentDB graph, and link it to related ADRs.

When to use

When a significant architectural decision needs to be recorded -- new technology adoption, API design choices, data model changes, infrastructure decisions, or any cross-cutting concern that affects multiple components.

Steps

  1. Find next number -- Glob for docs/adr/ADR-*.md and parse existing numbers to determine the next sequential ID (ADR-001, ADR-002, etc.). Create docs/adr/ if it does not exist.

  2. Slugify title -- Convert the title argument to a lowercase, hyphen-separated slug (e.g., "Use PostgreSQL for persistence" becomes use-postgresql-for-persistence).

  3. Create ADR file -- Write the file at docs/adr/ADR-NNN-<slug>.md using the standard template:

    # ADR-NNN: <Title>
    
    - **Status**: proposed
    - **Date**: <today's date YYYY-MM-DD>
    - **Deciders**: <leave blank for author to fill>
    - **Tags**: <leave blank>
    
    ## Context
    
    <!-- What is the issue that motivates this decision? -->
    
    ## Decision
    
    <!-- What is the change that we are proposing? -->
    

Sponsors

Details

Repository
github.com/ruvnet/ruflo
Categories
Code Review & Quality, Productivity & Planning
First seen
Jun 3, 2026

More from ruvnet/ruflo

All 236
1product-on-purpose avatarutility-pm-skill-validateproduct-on-purpose/pm-skillsAudits an existing pm-skills skill against structural conventions and quality criteria. Produces a structured validation report with pass/fail checks, severity-736skills.sh installs
2mindrally avatarkotlin-developmentmindrally/skillsKotlin development guidelines with best practices for clean code, naming conventions, function design, and data handling735skills.sh installs
3akin-ozer avatarbash-script-validatorakin-ozer/cc-devops-skillsValidate, lint, audit, or fix bash/shell/.sh scripts via ShellCheck.734skills.sh installs
4ruvnet avatarsparc-refineruvnet/rufloRun the SPARC Refinement and Completion phases — review code, improve test coverage, validate against specification, and generate documentation730skills.sh installs
5alirezarezvani avatarepic-designalirezarezvani/claude-skillsBuild immersive, cinematic 2.5D interactive websites using scroll storytelling, parallax depth, text animations, and premium scroll effects — no WebGL required.728skills.sh installs
6boshu2 avatarpr-validateboshu2/agentopsValidate PR scope and quality.720skills.sh installs