Skip to content
Agentmart
Submit a tool

write-adr

Usar para escribir o cerrar un Architecture Decision Record.

Skill by SrScorpio

IndexedMIT★ 1
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/srscorpio-write-adr

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Usar para escribir o cerrar un Architecture Decision Record. También: ADR, docs/adr, decisión de stack, persistencia, autenticación o límites de arquitectura.

Use cases: writing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/write-adr

What's inside

Skill name
write-adr
Description
Usar para escribir o cerrar un Architecture Decision Record. También: ADR, docs/adr, decisión de stack, persistencia, autenticación o límites de arquitectura.
License
MIT
Instructions
47 lines in SKILL.md · view on GitHub

Agent Skills spec issues

  • files: referenced but missing: templates/adr.md

Files (2)

  • SKILL.md
  • adr.md · references/

SKILL.md (first lines)

# Escribir un ADR

Documenta una decisión arquitectónica significativa en `docs/adr/`. Un ADR no
es un diario: solo se escribe si hay una elección real (stack, persistencia,
auth, límites, integración).

Plantilla (en este orden; no hace falta el repo del plugin):

1. `templates/adr.md` del proyecto, si existe.
2. `~/.copilot/alfred-dev/templates/adr.md` (instalación global).
3. `references/adr.md` junto a esta skill.

## Proceso

1. **Número siguiente.** Lista `docs/adr/ADR-*.md`. El número es el mayor + 1,
   con tres dígitos (`ADR-001`, `ADR-002`...). Si no hay ninguno, empieza en 001.
   Slug del título en kebab-case: `docs/adr/ADR-003-sqlite-para-memoria.md`.

2. **Copia la plantilla** y rellena con hechos del repo:

   - contexto y restricciones
   - al menos dos opciones reales, con pros y contras
   - decisión y por qué
   - consecuencias y deuda asumida

3. **Estado inicial:** `propuesto` hasta que el usuario o la gate de
   arquitectura lo acepten. Entonces `aceptado`. Si más tarde cambia, crea un
   ADR nuevo que apunte al anterior; no reescribas el viejo.

4. **Índice.** Si existe `docs/adr/README.md` o `docs/project/architecture.md`,
   añade una fila. Si el proyecto usa `plans/decisiones.md`, actualiza ese
   fichero en vez de crear un índice paralelo.

## Criterios de éxito

- El fichero está en `docs/adr/ADR-NNN-....md`.
- Hay al menos dos opciones evaluadas.
- La decisión y sus consecuencias se pueden leer sin el chat.

## Qué NO hacer

- No abras un ADR por un rename o un ajuste local.
- No dejes `_(pendiente)_` en un ADR que declaras cerrado.
- No copies un ADR genérico que no menciona el repo.
- No llames a helpers de Claude (`.claude/alfred-continuity.py`) ni a MCP de memoria.

From SrScorpio/alfred-dev-vscode, MIT.

Signals

Stars
1
Forks
0
Open issues
1
Last commit (this folder)
Aug 18, 2026 (2 months ago)
Last release
Oct 3, 2026 (25 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from SrScorpio

Cite this page

write-adr skill. Agent Mart. https://agentmart.dev/skills/srscorpio-write-adr (last updated 2026-10-24)