fpflisted
Install: claude install-skill Git-Fg/taches-principled
## Runtime persistence
`.principled/` (in cwd) is the natural runtime emplacement for principled-related artifacts. At intake, read whatever is there if any — prior context may inform this work. When this skill produces durable artifacts, write them to `.principled/` too. Skip if absent.
## Routing Guidance
- PROPOSE: 'first principles', 'hypothesize', 'propose options', 'FPF', 'evaluate from first principles', 'reason from scratch', 'generate hypotheses', 'evaluate alternatives', 'compare solutions', 'make a decision'
- MAINTAIN: 'reset FPF', 'soft reset', 'hard reset', 'archive FPF', 'clear FPF state', 'refresh FPF', 'reconcile FPF', 'sync FPF with code', 'detect drift', 'check evidence freshness', 'waive', 'deprecate'
- QUERY: 'FPF status', 'search FPF', 'query FPF', 'knowledge base', 'what hypotheses do we have', 'show FPF state', 'check evidence freshness', 'look up hypothesis', 'find decisions', 'inspect FPF'
- IMMEDIATELY when user asks to analyze a problem from first principles or make decisions with rationale.
- BEFORE committing to major technical decisions, architectural choices, or complex problem solutions.
- CONTRAST with diagnose: fpf evaluates hypotheses to make decisions; diagnose investigates why something broke. Prefer fpf when multiple alternatives are specified or when "decide", "choose", "compare" appears.
## Decision Router
IF analyzing problem from first principles → PROPOSE mode
IF managing FPF state, evidence freshness, or resetting → MAINTAIN m