.cursor/skills/master-plan-integration-workflow/SKILL.md
--- name: master-plan-integration-workflow description: Guides Master Plan integration workflow: plan creation, tracker updates, dependency analysis, execution sequence insertion. Use when adding new features to Master Plan or integrating plans into execution sequence. --- # Master Plan Integration Workflow ## When to Use **Trigger:** When user says "I want to add [feature]" or "I want to implement [feature]" **Action Required:** Follow automated workflow to integrate into Master Plan ## Wo
npx skillsauth add avra-cadavra/avrai .cursor/skills/master-plan-integration-workflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Trigger: When user says "I want to add [feature]" or "I want to implement [feature]"
Action Required: Follow automated workflow to integrate into Master Plan
⚠️ MANDATORY: Before creating plan, read:
docs/plans/philosophy_implementation/DOORS.mdOUR_GUTS.mddocs/plans/philosophy_implementation/SPOTS_PHILOSOPHY_AND_ARCHITECTURE.mddocs/plans/methodology/DEVELOPMENT_METHODOLOGY.mdCreate plan with:
docs/plans/[feature_name]/
├── [FEATURE_NAME]_PLAN.md # Main plan document
├── progress.md # Detailed progress tracking
├── status.md # Current status
├── blockers.md # Blockers/dependencies
└── working_status.md # What's being worked on now
progress.md:
# Progress Tracking
## Completed
- [ ] Item 1
## In Progress
- [ ] Item 2
## Upcoming
- [ ] Item 3
status.md:
# Status
**Current Status:** Unassigned
**Last Updated:** [Date]
**Blockers:** None
Update docs/MASTER_PLAN_TRACKER.md:
### [Feature Name]
**Date:** [Today's Date]
**Status:** Unassigned (for new plans in Master Plan)
**Priority:** CRITICAL / HIGH / MEDIUM / LOW
**Timeline:** [Estimated duration]
**File Path:** `docs/plans/[feature_name]/[FEATURE_NAME]_PLAN.md`
**Dependencies:** [List dependencies]
**Dependents:** [List what depends on this]
Determine dependencies:
Determine tier:
Update docs/MASTER_PLAN.md execution index:
| Phase X | Feature Name | Tier Y | [`plans/[feature]/PLAN.md`](./plans/[feature]/PLAN.md) | Dependencies |
Insert in appropriate position:
Update docs/agents/status/status_tracker.md:
## Phase X: Feature Name
**Status:** Planned
**Tier:** Y
**Dependencies:** [List]
**Progress:** 0%
Use Phase.Section.Subsection (X.Y.Z) format:
Phase 8, Section 3, Subsection 2 - Full format8.3.2 - Shorthand8.3 - Section only❌ NEVER use "Week" or "Day" terminology
Answer doors questions:
Verify architecture:
docs/MASTER_PLAN.md - Master Plan execution indexdocs/MASTER_PLAN_TRACKER.md - Master Plan Tracker.cursorrules_master_plan - Master Plan cursor rulesdocs/plans/methodology/MASTER_PLAN_INTEGRATION_GUIDE.md - Integration guidedevelopment
--- name: world-model-development description: Guides world model development patterns: state/action encoders, ONNX inference, feature extraction pipeline, latency budgets. Use when implementing world model components, state encoders, action encoders, feature extractors, or ONNX models. Core skill for Phases 3-6. --- # World Model Development Patterns ## Core Principle All world model components follow LeCun's autonomous machine intelligence framework. State observations flow through a percep
tools
Implements base workflow controller patterns for multi-step processes. Use when creating complex workflows that require orchestration of multiple steps with error handling and rollback.
testing
--- name: widget-test-patterns description: Guides widget test patterns: BLoC testing, user interactions, state changes, material app setup. Use when writing widget tests, testing UI components, or validating widget behavior. --- # Widget Test Patterns ## Core Pattern Widget tests verify UI behavior: user interactions, state changes, and visual display. ## Basic Widget Test Setup ```dart testWidgets('widget displays correctly', (WidgetTester tester) async { // Arrange: Create widget awa
testing
--- name: test-template-generation description: Generates test templates: unit, widget, integration, service tests following project patterns. Use when creating new tests or ensuring tests follow project standards. --- # Test Template Generation ## Available Templates Test templates are located in `test/templates/`: - `unit_test_template.dart` - `widget_test_template.dart` - `integration_test_template.dart` - `service_test_template.dart` ## Unit Test Template ```dart /// SPOTS Component Uni