Features
Slash commands
/smol

/smol Command

/smol (also available as /compact) is a powerful slash command that intelligently condenses your conversation history while maintaining critical context. This command optimizes your working session by distilling key information and freeing up valuable context space.

Unlike /newtask which starts a fresh conversation, /smol refines your current discussion while keeping you in the same workflow. It's like having an efficient assistant who summarizes meeting notes in real-time.

Using the /smol Command

When your context window nears capacity but you want to continue your current task:

  1. Type /smol or /compact in the chat
  2. Bwat analyzes the conversation and generates a concise summary preserving:
    • Key decisions
    • Important file references
    • Problem-solving insights
    • Current progress
  3. Review and refine the summary as needed
  4. Accept to replace detailed history with the condensed version

Practical Applications

I frequently use /smol during intensive development sessions:

  • Debugging Marathons: When investigating complex bugs across multiple files, I compress the exploration history while retaining the critical findings
  • Design Sessions: After brainstorming multiple solutions, I distill the best ideas before implementation
  • Research Phases: When gathering requirements from various sources, I summarize the core needs before moving to design
  • Iterative Development: After completing feature milestones, I condense implementation details while preserving architectural decisions

Key Differences: /smol vs /newtask

Feature/smol/newtask
ContextContinues current conversationStarts fresh conversation
Best ForMid-task optimizationLogical transition points
HistoryReplaces current historyPreserves full history
Use CaseDeep debugging sessionsPlanning → Implementation shifts

Pro Tip: Use /smol when you're in flow state and want to maintain momentum. Use /newtask when you're ready to begin a new phase of work.

Advanced Usage

  • Nested Compression: Apply /smol multiple times during extended sessions for progressive refinement
  • Selective Summarization: Guide Bwat's focus by emphasizing which aspects to prioritize in the summary
  • Hybrid Approach: Combine with /newtask when you need both compression and a fresh start

This command showcases Bwat's ability to dynamically optimize your working environment, balancing context preservation with efficient resource usage.