Handbook
Setup profile: Forge and Cursor
The middle phase of the Project setup profile: Forge workspace, Cursor rules, optional tasklets and Skills, and validation.
Project setup profile — Forge and Cursor (steps 4–11)
What it is
The middle phase of the Project setup profile: Forge workspace, Cursor rules, optional tasklets and Skills, and validation.
When to use it
After Bootstrap (steps 1–3).
Prerequisites
- Steps 1–3 complete or equivalent from First hour.
Steps
- Forge workspace —
./blueprints/sdlc/methodologies/forge/setup/forge-init.sh
Createsforge/,ember-logs/, seedsforge/forge.config.yaml. - Configure Forge in YAML — Edit
forge/forge.config.yaml; questionnaire: Forge setup questionnaire. - Cursor — install rules — From repo root:
bash blueprints/sdlc/methodologies/forge/setup/sync-forge-cursor-rules.sh sync --preset recommended(see Cursor rules — quickstart (Forge + Versonas)). YAML-only / CI:… syncwith no--preset. Or copy manually — Forge `forge.config.yaml` ↔ `.cursor/rules/` alignment. - Cursor — optional extras —
--preset fullor individual--with-*flags add more rules; see alignment doc Reference: granular flags. Aftergit submodule updateonblueprints/, runsync-forge-cursor-rules.sh diff --preset recommended(orstatus) beforesync … --force. - Cursor — tasklets + Sampling (optional) —
bash blueprints/sdlc/methodologies/forge/tasklets/install-tasklets.sh - Optional Skills — Copy from
templates/forge/cursor-skills/into.cursor/skills/. - Validate alignment —
bash blueprints/sdlc/methodologies/forge/setup/sync-forge-cursor-rules.sh check(Python 3 + PyYAML;versona_cursor_rules.pycheck— same map as YAML-driven install). - Operational start — Forge scripts overview; Forge workspace template for a filled-in consumer layout.
Cursor: Project Setup Versona
- Template:
methodologies/forge/versona/catalog/workflow/versona-project-setup.mdc.template→.cursor/rules/versona-project-setup.mdc - Trigger:
setupor@versona-project-setup— checklist and gap analysis (pair with@forge-setupfrommethodologies/forge/setup/forge-setup.mdc.templatefor the questionnaire).
How to verify success
- After steps 4–5:
forge/forge.config.yamlexists as in first hour. - After steps 6–10:
sync-forge-cursor-rules.sh checkpasses when you use the recommended preset; CI still green if you gate on it.