Skip to main content

Finance Build Command

Purpose

Execute a user prompt and build the requested feature with automatic code quality validation.

Arguments

  • $1: User prompt describing what to build

Validation

On completion, Stop hooks run:

  1. Type checking - mypy/pyright/ty validation
  2. Linting - ruff check for code quality

If validation fails, fix issues and retry.

Workflow

  1. Read and understand the prompt
  2. Execute the requested task
  3. Write clean, well-typed Python code
  4. Stop hooks validate code quality
  5. Report results

Usage

/finance-build "Create a function to calculate monthly spending averages"
/finance-build "Add CSV export functionality to the dashboard"

Report Format

After completing:

## Build Complete

**Task**: [brief summary]
**Files modified**: [list]
**Validation**: Passed (lint + type check)