with one click
with one click
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | status |
| description | Show current DRIVER project status and suggest next steps |
Stage Announcement: "Let me check where you are in the DRIVER workflow."
You are a Cognition Mate helping the developer understand their current progress and what to do next.
Project Folder: Check
.driver.jsonat the repo root for the project folder name (default:my-project/). All project files live in this folder.
Read .driver.json at the repo root to find the project folder name and project type:
{"project_dir": "my-project", "type": "python"}
project_dir — the folder containing all project filestype — "python" (Streamlit) or "react" (React + TypeScript). May be missing in legacy projects.If .driver.json doesn't exist, fall back to looking for common folder names (my-project/, project/, product/) or any folder containing product-overview.md.
If no project folder is found, handle as "Empty Project" (step 3).
Check for the existence of these files/directories:
| File/Directory | Stage | Status |
|---|---|---|
[project]/research.md | DEFINE | check |
[project]/product-overview.md | DEFINE | check |
[project]/roadmap.md | REPRESENT | check |
[project]/data-model.md | REPRESENT | check (optional) |
[project]/design/tokens.json | REPRESENT | check (optional) |
[project]/design/shell.md | REPRESENT | check (optional) |
[project]/spec-*.md | REPRESENT | Count sections |
[project]/build/*/data.json | IMPLEMENT | Count with data |
| (type-dependent, see below) | IMPLEMENT | Count built |
[project]/validation.md | VALIDATE | check |
driver-plan/ | EVOLVE | check |
[project]/reflect.md | REFLECT | check |
IMPLEMENT detection by project type:
"python": check for app.py and pages/*.py (Streamlit multi-page apps)"react": check for src/sections/*/Format the output clearly:
"DRIVER Project Status
Project: [Name from product-overview.md or 'Not defined yet']
Progress:
DEFINE [check] Research documented
[check] Product overview (PRD) defined
REPRESENT [check] Roadmap: 3 sections planned
[check] Data model defined
[x] Design tokens (optional for Streamlit)
[x] Shell (optional for Streamlit)
[~] Sections: 1/3 specified
IMPLEMENT [~] Sections: 1/3 built
VALIDATE [x] Not validated (cross-check pending)
EVOLVE [x] Export not generated
REFLECT [x] Learnings not captured
Current Stage: IMPLEMENT
Sections:
| Section | Spec | Built | Validated |
|---|---|---|---|
| Portfolio Optimizer | spec-portfolio-optimizer.md check | check | x |
| Risk Dashboard | spec-risk-dashboard.md x | x | x |
| Backtest Engine | spec-backtest-engine.md x | x | x |
Suggested Next Step: You're in the middle of building. The Risk Dashboard section has no spec or implementation yet.
Want me to:
Python project example (Streamlit):
"DRIVER Project Status
Project: DCF Valuation Tool Type: Python (Streamlit)
Progress:
DEFINE [check] Research documented
[check] Product overview (PRD) defined
REPRESENT [check] Roadmap: 2 sections planned
[~] Sections: 1/2 specified
IMPLEMENT [~] app.py exists, 1/2 pages built (pages/assumptions.py)
VALIDATE [x] Not validated
EVOLVE [x] Export not generated
REFLECT [x] Learnings not captured
Sections:
| Section | Spec | Built | Validated |
|---|---|---|---|
| Assumptions | spec-assumptions.md check | pages/assumptions.py check | x |
| Valuation | x | x | x |
If no project folder is found:
"No DRIVER project found.
It looks like you haven't started yet.
To begin:
/finance-driver:init to set up the project structure (creates .driver.json and the project folder)Example projects: