AgentSkillsCN

status

展示当前DRIVER项目的进展,并提出下一步行动建议

SKILL.md
--- frontmatter
name: status
description: Show current DRIVER project status and suggest next steps

DRIVER Status

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.


The Flow

1. Scan Project State

Check for the existence of these files/directories:

File/DirectoryStageStatus
product/product-overview.mdDEFINE✓ or ✗
product/product-roadmap.mdREPRESENT✓ or ✗
product/data-model/data-model.mdREPRESENT✓ or ✗ (optional)
product/design-system/colors.jsonREPRESENT✓ or ✗ (optional)
product/shell/spec.mdREPRESENT✓ or ✗ (optional)
product/sections/*/spec.mdREPRESENTCount sections
product/sections/*/data.jsonIMPLEMENTCount with data
src/sections/*/IMPLEMENTCount built
product/sections/*.pngVALIDATECount screenshots
driver-plan/EVOLVE✓ or ✗
product/reflect.mdREFLECT✓ or ✗

2. Present Status

Format the output clearly:

"DRIVER Project Status

Project: [Name from product-overview.md or 'Not defined yet']

Progress:

code
DEFINE      [✓] Product overview defined
REPRESENT   [✓] Roadmap: 3 sections planned
            [✓] Data model defined
            [✗] Design tokens (optional for Streamlit)
            [✗] Shell (optional for Streamlit)
            [~] Sections: 1/3 specified
IMPLEMENT   [~] Sections: 1/3 built
VALIDATE    [✗] No screenshots captured
EVOLVE      [✗] Export not generated
REFLECT     [✗] Learnings not captured

Current Stage: IMPLEMENT

Sections:

SectionSpecDataBuiltScreenshot
Portfolio Optimizer
Risk Dashboard
Backtest Engine

Suggested Next Step: You're in the middle of building. The Risk Dashboard section has a spec but no data or implementation yet.

Want me to:

  • Generate sample data for Risk Dashboard?
  • Continue building the Portfolio Optimizer?
  • Capture screenshots of what's done?"

3. Handle Empty Project

If no product/ directory or product-overview.md:

"No DRIVER project found.

It looks like you haven't started yet.

To begin:

  1. Run /driver:init to set up the project structure
  2. Or just tell me what finance problem you're solving, and we'll start with 开题调研

Example projects:

  • DCF valuation tool (Damodaran style)
  • Portfolio optimizer (Markowitz mean-variance)
  • Factor research platform (Open Source Asset Pricing)
  • Financial data pipeline (merging multiple sources)"

Proactive Flow

  • Always suggest the most logical next step
  • For quant tools, prioritize: spec → build → iterate (skip data.json if using real data)
  • Offer concrete choices, not open-ended "what do you want to do?"

Guiding Principles

  • Clear visual status — Use checkmarks, tables, progress indicators
  • Actionable suggestions — Don't just report, recommend
  • Finance context — Reference finance examples in suggestions