fpf-status
SKILL.md
What this skill IS
A read-only diagnostic that shows the current FPF session state at a glance. No artifacts created, no side effects. Use when you want to know "where am I in the FPF process?"
Procedure
Read and report the following (use Read/Glob only):
-
Session state:
.fpf/.session-active— exists? fresh?.fpf/.session-tier— current tier (T1/T2/T3/T4).fpf/.trivial-session— trivial bypass active?.fpf/.source-edit-count— current edit count.fpf/.review-done— review completed?
-
Artifacts this session (match session ID prefix):
- PROB-/ANOM- in
.fpf/anomalies/ - CHR-* in
.fpf/characterizations/ - SOTA-* in
.fpf/characterizations/ - STRAT-/SEL-/DRR-* in
.fpf/decisions/ - SPORT-/PPORT- in
.fpf/portfolios/ - EVID-* in
.fpf/evidence/ - Worklog in
.fpf/worklog/
- PROB-/ANOM- in
-
Pending gates (what hooks will check next):
- Gate 0: sentinel + worklog (done if both exist)
- C5: PROB/ANOM needed if edits ≥ threshold
- C1: PROB needs ≥3 hypotheses (check if exists)
- C2: SPORT needs ≥3 variants (check if exists)
- G2: EVID needed if source edits > 0
- G3: DRR needed if STRAT/SEL exist
- C10: /fpf-review needed before session end
-
Config (from
.fpf/config.sh):- Edit thresholds, sentinel max age, artifact window
Output format
Report as a concise table to the user. Example:
FPF Status — Session e00ed34f
Tier: T3 | Edits: 12 | Trivial: no
Artifacts:
PROB-e00ed34f--feature.md ✓ (3 hypotheses)
CHR: none (inline in PROB)
SPORT-e00ed34f--feature.md ✓ (3 variants)
SEL: none ← next step
EVID: none ← needed before end
Pending: /fpf-selection → implement → /fpf-evidence → /fpf-review
Weekly Installs
1
Repository
m0n0x41d/princi…ude-codeGitHub Stars
3
First Seen
Mar 1, 2026
Security Audits
Installed on
mcpjam1
claude-code1
junie1
zencoder1
crush1
amp1