xiaohongshu
xiaohongshu
cruise-control
Automatic mode - shift through all 6 gears sequentially without stopping. Like cruise control or automatic transmission, this runs the entire StackShift workflow from analysis to implementation in one go. Perfect for unattended execution or when you want to let StackShift handle everything automa...
Full skill instructions
Automatic transmission for StackShift - Shift through all 6 gears sequentially without manual intervention.
Use cruise control when:
Trigger Phrases:
Runs all 6 gears sequentially:
Gear 1: Analyze → Gear 2: Reverse Engineer → Gear 3: Create Specs →
Gear 4: Gap Analysis → Gear 5: Complete Spec → Gear 6: Implement
Without stopping between gears!
At the start, you'll be asked:
Route Selection:
Choose your route:
A) Greenfield - Shift to new tech stack
B) Brownfield - Manage existing code
Implementation Framework:
Choose implementation framework:
A) GitHub Spec Kit - Feature specs in .specify/, /speckit.* commands
B) BMAD Method - Same docs, hands off to BMAD's collaborative agents
Clarifications Handling: (Spec Kit only)
How to handle [NEEDS CLARIFICATION] markers?
A) Defer - Mark them, implement around them, clarify later
B) Prompt - Stop and ask questions interactively
C) Skip - Only implement fully-specified features
Implementation Scope: (Spec Kit only)
What to implement in Gear 6?
A) P0 only - Critical features only
B) P0 + P1 - Critical and high-value
C) All - Everything (may take hours/days)
D) None - Stop after specs are ready
Then cruise control takes over!
Note: For BMAD Method, questions 3-4 are skipped. BMAD agents handle clarifications and implementation through their interactive workflow.
auto_mode: truestackshift:code-analyzer agent/speckit.* slash commands/speckit.analyze/speckit.tasks and /speckit.implement for each featureauto_mode: truestackshift:code-analyzer agentdocs/reverse-engineering/*workflow-init command to start BMAD workflowdocs/reverse-engineering/While cruise control is running, you can check progress:
# See current gear
node plugin/scripts/state-manager.js status
# Detailed progress
node plugin/scripts/state-manager.js progress
# Watch progress in real-time
watch -n 5 'node plugin/scripts/state-manager.js progress'
Or via MCP resource:
Read stackshift://progress
You can stop cruise control at any time:
"Stop cruise control"
"Pause StackShift"
"Switch to manual mode"
This will:
auto_mode: falseYou can resume cruise control later:
"Resume cruise control from current gear"
User: "Run StackShift in cruise control mode"
StackShift:
Setting up cruise control...
Choose your route:
A) Greenfield - Shift to new tech stack
B) Brownfield - Manage existing code
User: "B - Brownfield"
StackShift:
How to handle clarifications?
A) Defer - Clarify later
B) Prompt - Ask me now
C) Skip - Only implement clear features
User: "A - Defer"
StackShift:
Implementation scope?
A) P0 only
B) P0 + P1
C) All features
D) None (stop after specs)
User: "B - P0 + P1"
StackShift:
✅ Cruise control engaged! Shifting through all gears automatically...
🔍 Gear 1: Analyzing... ✅ Complete (2 min)
🔄 Gear 2: Reverse engineering... ✅ Complete (8 min)
📋 Gear 3: Creating specifications... ✅ Complete (5 min)
🔍 Gear 4: Gap analysis... ✅ Complete (3 min)
✨ Gear 5: Completing specs (deferred clarifications)... ✅ Complete (1 min)
🚀 Gear 6: Implementing P0 + P1 features... 🔄 In Progress (est. 45 min)
Feature 1/8: user-authentication... ✅
Feature 2/8: fish-management... ✅
Feature 3/8: photo-upload... 🔄 In progress...
[... continues automatically ...]
🏁 All gears complete! Application at 85% implementation.
Deferred clarifications (3) saved in: .specify/memory/clarifications.md
You can resolve these later with: /speckit.clarify
Cruise control can be configured via state:
{
"auto_mode": true,
"auto_config": {
"route": "brownfield",
"clarifications_strategy": "defer",
"implementation_scope": "p0_p1",
"pause_between_gears": false,
"notify_on_completion": true
}
}
Run cruise control in background:
# Start in background
nohup stackshift cruise-control --route brownfield --scope p0 &
# Check progress
tail -f stackshift-cruise.log
# Or via state
watch stackshift://progress
5pm: "Run cruise control, brownfield, P0+P1, defer clarifications"
9am: Check results, review generated specs, answer deferred questions
# .github/workflows/stackshift.yml
- name: Run StackShift Analysis
run: stackshift cruise-control --route brownfield --scope none
# Generates specs, doesn't implement (safe for CI)
Run cruise control on multiple projects:
- project-a: greenfield
- project-b: brownfield
- project-c: brownfield
"Show me what StackShift does - run full demo"
→ Runs cruise control with sample project
Cruise control creates checkpoints at each gear:
Before proceeding:
Pauses automatically if:
/speckit.analyze shows major inconsistenciesAt any point, you can:
"Pause after current gear"
"Stop cruise control"
"Switch to manual mode"
"Take control"
State saved, you can continue manually from that point.
After cruise control completes:
.stackshift-state.json shows 6/6 gears.specify/ directory)After cruise control completes:
.stackshift-state.json shows framework: "bmad"docs/reverse-engineering/ structure generated (same 9 files as Spec Kit)*workflow-init to create PRD/Architecture collaborativelyRemember: Cruise control is like automatic transmission - convenient and hands-off. Manual mode (using individual skills) gives you more control. Choose based on your needs!
🚗 Manual = Control each gear yourself 🤖 Cruise Control = Let StackShift handle it
Both get you to the same destination!
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience