record-decision

Record project decisions and session outcomes into structured markdown documentation.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/fukukei23/claude-config --skill record-decision-fukukei23
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: record-decision
Source: https://github.com/fukukei23/claude-config/tree/main/.claude/worktrees/make-song-analyze-song-bridge/skills/record-decision
Command: npx skills add https://github.com/fukukei23/claude-config --skill record-decision-fukukei23

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents important project decisions and session outcomes from being lost by organizing them into a consistent single source of truth recording process.

Core Features & Use Cases

  • Decision Documentation: Creates structured decision files containing summaries, technical details, commits, and unresolved items.
  • Project Documentation Sync: Reviews whether repository documentation requires updates when specifications or architecture change.
  • Daily Log Management: Appends concise session summaries with references to detailed decision records.
  • Use Case: When finishing a development session, use this Skill to capture what was changed, why it was decided, and what remains unfinished.

Quick Start

Ask the AI to record this session's decisions using the ssot-record workflow.

Frequently Asked Questions about record-decision

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

FAQPage Schema
How do I record project decisions into a structured markdown workflow?

To record project decisions into a structured markdown workflow, you capture summaries, technical details, commits, and unresolved items into a single source of truth documentation format. This ensures session outcomes are consistently organized and not lost.

What is a single source of truth documentation process for development sessions?

A single source of truth documentation process organizes project decisions and session outcomes into consistent markdown files. It separates detailed technical records from concise daily logs to prevent important architectural changes from being lost.

How do I update repository documentation when project architecture changes?

To update repository documentation when architecture changes, you review existing docs against new specifications during your development session. This process checks if repository documentation requires updates and appends concise summaries to daily activity logs.

Can I separate detailed decision records from daily project logs?

Yes, you can separate detailed decision records from daily project logs. The workflow appends concise session summaries with references to detailed decision files, keeping daily logs lightweight while preserving technical details and unresolved items.

What is the best way to track unresolved items and session outcomes?

The best way to track unresolved items and session outcomes is creating structured decision files containing summaries, technical details, commits, and unfinished tasks. This records exactly what was changed, why it was decided, and what remains.