advise
/advise
Interactive, conversational guidance as you implement a task yourself.
Usage
/advise 001 # Guide through issue 001
/advise yourbench 001 # Explicit project
/advise 001 --phase 2.1 # Start at specific phase
Comparison: /implement vs /advise vs /teach
| Aspect | /implement | /advise | /teach |
|---|---|---|---|
| Who writes code | AI | You | You |
| Speed | Fast | Medium | Slower |
| Depth | Task completion | Task guidance | Conceptual learning |
| Questions | Few | As needed | Frequent, Socratic |
What to Expect
Conversational Flow
AI: "First step: Initialize Next.js. The directory has some docs,
so we'll move those temporarily..."
User: "What does the --no-git flag do?"
AI: "Good question! It tells create-next-app to skip running
'git init' since you already have a repo..."
User: "Done"
AI: "Let me check... Looks good. Next, we need to clean up
the boilerplate..."
Guidance Style
- Explains WHAT to do - Clear instructions per step
- Answers questions - Responds to clarifications
- Checks your work - Reviews when you say "done"
- Adapts pace - Moves forward when ready
- Practical focus - Task-focused, not teaching concepts
Execution Flow
1. Load Context
Read: ideas/[project]/issues/###-*/TASK.md
Read: ideas/[project]/issues/###-*/PLAN.md
Read: ideas/[project]/specs/SPEC-###.md (if linked)
Glob: spaces/[project]/docs/project/adrs/ADR-*.md
2. Conversational Guidance
- Explain the current step simply
- Wait for user questions or confirmation
- Answer questions as they come up
- Check work when user says "done"
- Move to next step when ready
3. Research as Needed
- Use Context7 for library docs
- WebSearch for best practices
- Reference codebase patterns
4. Check Work
When user says "done":
- Read the modified file
- Check for common mistakes
- Verify it matches requirements
- Suggest fixes if needed
5. Update WORKLOG
At checkpoints:
## YYYY-MM-DD HH:MM - ADVICE: Phase 1 Complete
Guided user through Next.js initialization.
Completed: ...
Next: Phase 2
When to Use
- Know the stack, need guidance on THIS task
- Want control but avoid mistakes
- Prefer hands-on implementation
- Task has complexity worth discussing
Use /implement instead: Just want it done quickly, boilerplate code Use /teach instead: Learning the technology, need conceptual understanding
Workflow
/issue -> /plan -> /advise -> [you implement] -> /worklog -> /commit
More from taylorhuston/local-life-manager
daily-review
Complete daily journal review. Use at end of day or next morning to fill in journal sections, review highlights, and plan tomorrow. Triggers on "daily review", "end of day", "journal review", "what did I do today".
48weekly-review
Weekly review and planning session. Use at end of week or weekend to review progress, plan next week, and set priorities. Triggers on "weekly review", "plan my week", "what did I do this week", "Sunday planning".
25daily-journal
Daily journal management for the my-vault Obsidian vault. Use for morning routines, daily reviews, quick journal updates, checking yesterday's entry, or setting today's highlight. Triggers on "good morning", "daily review", "journal", "what did I do", "highlight".
23life-planning
Cross-repo life and project planning. Use when user wants to plan their week, prioritize projects, review progress across all areas, or make decisions about what to focus on. Triggers on "plan my week", "what should I work on", "prioritize", "weekly review", "life planning".
23flashcards
Generate spaced repetition flashcards from notes or topics. Use when user wants to create flashcards, make review cards, prepare for spaced repetition, or convert notes to quiz format. Triggers on "flashcards", "make cards", "spaced repetition", "review cards".
21video-summarize
Summarize a single YouTube video and create a note. Use when user shares a video URL or asks to summarize a specific video. Triggers on "summarize this video", "video summary", YouTube URLs.
17