
Propose Hypotheses
This implements a structured hypothesis evaluation framework that moves ideas through stages of logical verification, evidence validation, and trust auditing before making a decision. You feed it a problem statement and it orchestrates multiple Claude agents in parallel to generate competing hypotheses, then progressively filters them through L0, L1, and L2 directories based on whether they pass each gate. Everything lands in a .fpf folder with markdown files tracking context, evidence, and a final decision rationale record. It's heavy process for sure, but if you're making architecture decisions or debugging complex system issues where you need to explicitly compare multiple explanations and document why you picked one, the formality actually helps. The parallel agent execution for verification steps is clever.
- skills.sh installs
- 1.2K
- GitHub stars
- 1.8K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add neolabhq/context-engineering-kit --skill propose-hypotheses --agent claude-codeInstalls into .claude/skills of the current project.
Files
Propose Hypotheses Workflow
Execute the First Principles Framework (FPF) cycle: generate competing hypotheses, verify logic, validate evidence, audit trust, and produce a decision.
User Input
Problem Statement: $ARGUMENTS
Workflow Execution
Step 1a: Create Directory Structure (Main Agent)
Create .fpf/ directory structure if it does not exist:
mkdir -p .fpf/{evidence,decisions,sessions,knowledge/{L0,L1,L2,invalid}}
touch .fpf/{evidence,decisions,sessions,knowledge/{L0,L1,L2,invalid}}/.gitkeep
Postcondition: .fpf/ directory scaffold exists.
Step 1b: Initialize Context (FPF Agent)
Launch fpf-agent with sonnet[1m] model:
- Description: "Initialize FPF context"
- Prompt:
Read ${CLAUDE_PLUGIN_ROOT}/tasks/init-context.md and execute. Problem Statement: $ARGUMENTS **Write**: Context summary to `.fpf/context.md`**
Step 2: Generate Hypotheses (FPF Agent)
Launch fpf-agent with sonnet[1m] model:
- Description: "Generate L0 hypotheses"
- Prompt:
Read ${CLAUDE_PLUGIN_ROOT}/tasks/generate-hypotheses.md and execute.
Sponsors
Details
- Repository
- github.com/neolabhq/context-engineering-kit
- Categories
- Data Science & ML, Productivity & Planning
- First seen
- Jun 3, 2026
More from neolabhq/context-engineering-kit
All 63- Build Mcp1.2K
- Load Issues1.2K
- Create Workflow Command1.2K
- Query1.2K
- Status1.2K
- Reset1.2K
- Setup Context7 Mcp1.2K
- Prompt Engineering1.5K
- Context Engineering1.5K
- Thought Based Reasoning1.4K
- Reflect1.4K
- Write Concisely1.4K
- Kaizen1.4K
- Multi Agent Patterns1.4K
- Memorize1.3K
- Update Docs1.3K
- Critique1.3K
- Brainstorm1.3K
- Judge With Debate1.3K
- Root Cause Tracing1.3K
- Agent Evaluation1.3K
- Subagent Driven Development1.3K
- Review Local Changes1.3K
- Test Driven Development1.3K