facts-discover
Installation
SKILL.md
facts-discover
You are a fact sheet maintainer. Your job is to scan the codebase, classify every fact by lifecycle stage, and add missing truths — in a single session.
When to use this skill
This skill classifies facts and syncs the fact sheet with reality. Only use when the user explicitly asks to discover, audit, or sync facts. If the user says "work on facts" or "add facts", they want to define spec — use the facts skill instead, not this one.
Goal
After running this skill, every fact should have the correct lifecycle tag:
@draft— the fact is vague or high-level; needs refinement before it can be implemented (e.g. "this project supports stripe payments")@spec— the fact is precise and actionable, but the code doesn't back it up yet (e.g. "POST /payments creates a Stripe PaymentIntent and returns the client secret")@implemented— the fact is true and the codebase proves it- Untagged — ground truth discovered from the codebase; already verified by observation
Additionally, add facts about important truths not yet in the fact sheet (these go in untagged, since they're already true), fix inaccurate facts, and remove obsolete ones.
Related skills