bigmac-facts

Manage knowledge facts with tags, dates, and lifecycle history.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/ammonfife/sakima.co --skill bigmac-facts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bigmac-facts
Source: https://github.com/ammonfife/sakima.co/tree/main/.claude/skills/bigmac-facts
Command: npx skills add https://github.com/ammonfife/sakima.co --skill bigmac-facts

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines knowledge management by enabling the storage, tracking, and retrieval of facts with tags, full history, and lifecycle management.

Core Features & Use Cases

  • Tag-Based Fact Management: Organize and search facts using tags for easy categorization and retrieval.
  • Agent Tracking: Keep track of who added or modified each fact.
  • Date Validity: Set start and expiration dates for facts, ensuring relevancy.
  • Supersession Chains: Track the evolution of facts over time.
  • Use Case: For a marketing team, store campaign strategies and their outcomes, ensuring that outdated strategies are easily identified and replaced.

Quick Start

Add a new fact with the command: facts add operational "Campaign strategy" --tags marketing --as-of 2026-01-01

Frequently Asked Questions about bigmac-facts

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

FAQPage Schema
How do I track fact history and lifecycle changes in a knowledge base?

Fact history and lifecycle tracking are managed by storing edits, setting start and expiration dates, and superseding old facts to maintain a full record of changes over time.

What is the best way to organize knowledge facts with tags and date tracking?

Organizing knowledge facts with tags allows easy categorization and retrieval, while date tracking ensures relevancy by setting start and expiration dates for each fact.

Can I use Python and YAML to manage supersession chains for outdated facts?

Python is required for operations to manage supersession chains, and YAML is used for configuration to track the evolution and replacement of outdated facts.

How do I add a new fact with tags and date tracking?

Add a new fact using a command like `facts add operational "Campaign strategy" --tags marketing --as-of 2026-01-01` to assign tags and start dates.

Does knowledge management with fact tracking support agent tracking?

Agent tracking is supported, allowing you to keep track of which agent or user added or modified each fact within the knowledge management system.

What are the limitations of using YAML configuration for fact lifecycle management?

YAML is used for configuration, meaning all fact lifecycle management operations require Python, and complex tracking depends on maintaining proper supersession chains and date validity.