fpf-simple-skill
First Principles Framework (FPF)
An "Operating System for Thought" — a transdisciplinary architecture for reasoning, written in human- and machine-readable pseudo-code. FPF turns raw intelligence (human or machine) into organisationally usable reasoning: explicit bounded contexts, auditable artefacts, multi-view descriptions, and disciplined hand-offs between specialised actors.
How to use
The spec is split into sections/ with a two-level hierarchy:
- Find the relevant Part from the INDEX below.
- Read its
_index.mdto see the list of sub-sections with descriptions. - Read only the specific sub-section file you need.
- Apply FPF patterns using plain language; introduce FPF-internal names only when they add precision.
IMPORTANT: Always start by reading _index.md of the relevant section folder —
it lists all sub-sections with line counts and descriptions so you can pick the right file
without loading thousands of lines.
More from codealive-ai/fpf-simple-skill
fpf-simple
First Principles Framework (FPF) — thinking amplifier. Use when user wants to think through a complex problem, architect a system, evaluate alternatives, decompose complexity, or plan rigorously. Also triggers on: FPF, bounded contexts, SoTA packs, assurance calculus, FPF Parts A-K. Not for simple task planning, general philosophy, or Agile unrelated to FPF.
26fpf-problem-solving
First Principles Framework (FPF) — thinking amplifier. Use when user wants to think through a complex problem, architect a system, evaluate alternatives, decompose complexity, classify problems, define quality attributes, or plan rigorously. Also triggers on: FPF, bounded contexts, SoTA packs, assurance calculus, FPF Parts A-K. Not for simple task planning, general philosophy, or Agile unrelated to FPF.
15