Reset the FPF reasoning cycle to start fresh
Scanned 9/8/2026
Install to Claude Code
npx -y skills add NeoLabHQ/context-engineering-kit --skill reset --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Reset?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/neolabhq-reset)More formats (shields.io, HTML) on the badges page.
---
name: reset
description: "Reset the FPF reasoning cycle to start fresh"
---
# Reset Cycle
Reset the FPF reasoning cycle to start fresh.
## Action (Run-Time)
### Option 1: Soft Reset (Archive Current Session)
Create a session archive and clear active work:
1. **Create Session Archive**
Create a file in `.fpf/sessions/` to record the completed/abandoned session:
```markdown
# In .fpf/sessions/session-2025-01-15-reset.md
---
id: session-2025-01-15-reset
action: reset
created: 2025-01-15T16:00:00Z
reason: user_requested
---
# Session Archive: 2025-01-15
**Reset Reason**: User requested fresh start
## State at Reset
### Hypotheses
- L0: 2 (proposed)
- L1: 1 (verified)
- L2: 0 (validated)
- Invalid: 1 (rejected)
### Files Archived
- .fpf/knowledge/L0/hypothesis-a.md
- .fpf/knowledge/L0/hypothesis-b.md
- .fpf/knowledge/L1/hypothesis-c.md
### Decision Status
No decision was finalized.
## Notes
Session ended without decision. Hypotheses preserved for potential future reference.
```
2. **Move Active Work to Archive** (Optional)
If user wants to clear the knowledge directories:
```bash
mkdir -p .fpf/archive/session-2025-01-15
mv .fpf/knowledge/L0/*.md .fpf/archive/session-2025-01-15/ 2>/dev/null || true
mv .fpf/knowledge/L1/*.md .fpf/archive/session-2025-01-15/ 2>/dev/null || true
mv .fpf/knowledge/L2/*.md .fpf/archive/session-2025-01-15/ 2>/dev/null || true
```
3. **Report to User**
```markdown
## Reset Complete
Session archived to: .fpf/sessions/session-2025-01-15-reset.md
Current state:
- L0: 0 hypotheses
- L1: 0 hypotheses
- L2: 0 hypotheses
Ready for new reasoning cycle. Run `/fpf:propose-hypotheses` to start.
```
### Option 2: Hard Reset (Delete All)
**WARNING**: This permanently deletes all FPF data.
```bash
rm -rf .fpf/knowledge/L0/*.md
rm -rf .fpf/knowledge/L1/*.md
rm -rf .fpf/knowledge/L2/*.md
rm -rf .fpf/knowledge/invalid/*.md
rm -rf .fpf/evidence/*.md
rm -rf .fpf/decisions/*.md
```
Only do this if explicitly requested by user.
### Option 3: Decision Reset (Keep Knowledge)
If user wants to re-evaluate existing hypotheses:
1. Move L2 hypotheses back to L1 (re-audit)
2. Or move L1 hypotheses back to L0 (re-verify)
```bash
# Re-audit: L2 -> L1
mv .fpf/knowledge/L2/*.md .fpf/knowledge/L1/
# Re-verify: L1 -> L0
mv .fpf/knowledge/L1/*.md .fpf/knowledge/L0/
```
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!