decision-logger

Manage board meeting decisions with two-layer memory and conflict detection.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/tapanshah/Claude-Skills --skill decision-logger-tapanshah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: decision-logger
Source: https://github.com/tapanshah/Claude-Skills/tree/main/c-level-advisor/decision-logger
Command: npx skills add https://github.com/tapanshah/Claude-Skills --skill decision-logger-tapanshah

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a structured system for logging board meeting decisions, ensuring clarity, accountability, and preventing future conflicts by managing approved decisions and action items.

Core Features & Use Cases

  • Two-Layer Memory: Distinguishes between raw meeting transcripts and founder-approved decisions.
  • Action Item Tracking: Assigns owners and deadlines to action items derived from decisions.
  • Conflict Detection: Identifies potential contradictions with past decisions or rejected proposals.
  • Use Case: After a board meeting, use this Skill to log the finalized decisions, assign owners to action items, and ensure no new decision contradicts a previously approved one.

Quick Start

Use the decision-logger skill to review action items due within the next 7 days.

Frequently Asked Questions about decision-logger

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

FAQPage Schema
How do I log board meeting decisions and track action items?

To log board decisions, use this Skill to parse raw meeting transcripts and separate approved decisions. It assigns owners and deadlines to action items derived from those decisions and stores everything in markdown files.

What is the best way to prevent conflicts with past board decisions?

Conflict detection for past decisions is handled by comparing new proposals against a stored memory of approved decisions. It automatically flags contradictions and enforces a DO_NOT_RESURFACE policy for previously rejected proposals.

How does a two-layer memory system work for board minutes?

A two-layer memory system for board minutes separates raw meeting transcripts from founder-approved decisions. This distinction prevents unapproved discussions from contaminating the official decision log stored in markdown files.

Can I use Python scripts to parse and report on decision logs?

Yes, Python scripts are utilized to parse meeting transcripts and generate reports on decision logs. These scripts process the markdown files to extract action items and identify potential conflicts with past board decisions.

How do I track action items due within a specific timeframe after a meeting?

You can review action items due within a specific timeframe by querying the decision log. The Skill parses assigned deadlines in the markdown files to report on upcoming action items for board governance.