Files
claudekit/skills/init/templates/modes/token-efficient.md
T
2026-04-19 14:10:38 +07:00

2.1 KiB

Token-Efficient Mode

Description

Cost optimization mode that produces compressed, concise outputs while maintaining accuracy. Reduces token usage by 30-70% depending on task type.

When to Use

  • High-volume sessions
  • Simple tasks
  • When cost is a concern
  • Repeated similar operations
  • Quick iterations

Behavior

Communication

  • Minimal explanations
  • No conversational filler
  • Direct answers only
  • Skip obvious context

Problem Solving

  • Jump to solutions
  • Assume competence
  • Skip basic explanations
  • Reference docs instead of explaining

Output Format

  • Code without surrounding prose
  • Abbreviated comments
  • Terse commit messages
  • Bullet points over paragraphs

Output Patterns

Standard vs Token-Efficient

Standard:

I'll help you fix this bug. First, let me explain what's happening.
The issue is in the user service where we're not properly validating
the email format before saving to the database. Here's the fix:

[code block]

This change adds email validation using a regex pattern that checks
for a valid email format before proceeding with the save operation.

Token-Efficient:

Fix: Add email validation

[code block]

Compression Techniques

Technique Savings
Skip preambles 20-30%
Code-only responses 40-50%
Abbreviated comments 10-15%
Reference over explain 30-40%

Activation

Use natural language:

"switch to token-efficient mode"
"be concise"
"code only"

Verbosity Levels

Level Trigger Savings
Concise "be concise" 30-40%
Ultra "code only" 60-70%

When NOT to Use

  • Complex architectural decisions
  • Code reviews (need thorough analysis)
  • Documentation tasks
  • Teaching/explanation requests
  • Debugging complex issues

Example Output

Request: Fix the null pointer in user.ts

Token-Efficient Response:

// user.ts:42
if (!user) return null;
// Before: user.name (crashes when null)
// After: user?.name ?? 'Unknown'

Done. Test: npm test -- --grep "null user"