Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIGitHub CopilotGitHub CopilotGemini CLIGemini CLI+20 more

    Decision Log

    1

    A strict ADR generator that logs single architecture decisions from source dumps without fluff or hallucinations.

    $5

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    0 installsSecurity scanned
    Decision Log

    Decision Log

    Example session with this skill installed

    Log the decision to use Redis for the session store. Context: we need faster reads than Postgres for sessions. Options: Redis vs Memcached. Picked Redis because of persistence. Date: 2023-10-12. Role: Lead Dev.

    • Read your context and instructions
    • Compiled the decision log

    I have drafted the Architecture Decision Record (ADR) based on your notes. The log has been prepared in docs/decisions.md with status ready.

    Decision Log: Redis for Session Store

    Header

    • Decision: Redis for Session Store
    • Date: 2023-10-12
    • Decided by: Lead Dev
    • Status: ready
    • Write Mode: draft

    Context
    The team requires a session storage solution with lower latency than the current PostgreSQL implementation to handle increased concurrent traffic.

    Options

    IDNameSummarySource
    O1RedisKey-value store with persistence capabilitiesbuyer paste
    O2MemcachedHigh-performance distributed memory object caching systembuyer paste

    Decision

    • Picked: O1

    Statement: Use Redis for the session store to achieve faster reads than Postgres while maintaining session persistence.

    • Source: buyer paste

    Consequences

    • Change: Session data will migrate from Postgres to a dedicated Redis instance.
    • Source: derived

    Rejected

    • O2 (Memcached)

    Diff

    • New ADR appended to docs/decisions.md.

    Gaps

    • (none)

    Residual

    • mutated: no
    • invented: no

    Next steps

    1. Review the generated docs/decisions.md file.
    2. If the draft is accurate, run with write_mode=apply to update the project wiki.
    3. Notify the infrastructure team regarding the new Redis dependency.

    Connects securely to your tools. The creator never sees your data.

    What you get

    Document technical choices in a standardized ADR format from raw notes.Prevent architectural drift by capturing the 'why' behind infrastructure changes.Maintain a clean, appended decisions.md file within project repositories.Audit technical decisions to ensure at least two viable options were considered.

    About this skill

    The problem

    Engineering and ops teams often lose the "why" behind technical choices, leading to repetitive debates or accidental reversals. Traditional ADRs frequently suffer from "architecture astronautics," becoming bloated with diagrams and non-functional requirements that obscure the actual decision.

    What it does

    • Extracts specific technical context and candidate options from raw developer dumps or notes.
    • Enforces a strict requirement for at least two sourced alternatives to ensure a real choice was made.
    • Generates dated, role-attributed ADRs in Markdown format without inventing "do-nothing" filler or dates.
    • Identifies gaps like contradictions in the source material or attempts to include out-of-scope architectural diagrams.
    • Manages a local decisions.md log, appending new records while maintaining a clear audit trail.

    Frameworks & tools

    This skill is framework-agnostic. It outputs standard GitHub-flavored Markdown for use in docs/ folders, Git repositories, or engineering wikis.

    Why this beats prompting it yourself

    General-purpose prompts often hallucinate "standard" options like "do nothing" or invent dates and stakeholders to look complete. This skill uses a strict binding and freezing procedure that refuses to invent data, ensuring your logs reflect reality rather than LLM assumptions.

    Use cases

    • Logging the selection of a specific database or cloud provider from raw meeting notes.
    • Documenting infrastructure changes where exactly one choice was made between two specific tools.
    • Capturing the rationale for a breaking API change before the context is lost.

    Known limitations

    Requires an ISO date, a specific decision title, and a defined role. It will block execution if the source material contains only one option or contradictory winners.

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean 1 day ago

    • Passed all security checks, Safe to install

    Listed1 day ago

    Frequently Asked Questions