Skip to content

feat: set default model to sonnet with opus tiering#374

Merged
philoserf merged 4 commits intomainfrom
feat/sonnet-default
Apr 8, 2026
Merged

feat: set default model to sonnet with opus tiering#374
philoserf merged 4 commits intomainfrom
feat/sonnet-default

Conversation

@philoserf
Copy link
Copy Markdown
Owner

Summary

  • Switch default model to Sonnet for routine tasks; pin 7 reasoning-heavy skills to Opus via model: opus frontmatter
  • Add rules/model-selection.md to nudge /model opus before superpowers skills needing deep reasoning
  • Add rules/claude-code-builtins.md documenting all built-in slash commands, CLI commands, and keyboard shortcuts (prevents Claude from trying to run them via Bash)
  • Remove redundant tdd-cycle skill (superpowers test-driven-development covers it)
  • Move spinnerTipsEnabled/prefersReducedMotion from settings.local.json to settings.json
  • Update cc-release-review to flag new builtins in release notes

Test plan

  • Start a new session and verify default model is Sonnet (check /status)
  • Invoke a pinned skill (e.g., /fix-issue) and confirm it runs on Opus
  • Invoke a superpowers skill (e.g., brainstorming) and verify the model nudge appears
  • Confirm /tdd-cycle no longer appears in /skills
  • Verify Claude doesn't attempt to run builtins via Bash (e.g., ask it to switch models)

philoserf and others added 4 commits April 8, 2026 07:52
Switch default model to sonnet for cost/speed on routine tasks while
pinning 7 reasoning-heavy skills to opus via frontmatter. Add
model-selection rule to nudge `/model opus` before superpowers skills
that benefit from deeper reasoning.

Skills pinned to opus: fix-issue, tech-debt, walkthrough, local-issues,
scientific-problem-selection, refactor-clean, review-fix.

Also moves spinnerTipsEnabled and prefersReducedMotion from
settings.local.json to settings.json for version control.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Document all built-in slash commands, CLI commands, and keyboard
shortcuts so Claude avoids trying to run them via Bash. Also update
cc-release-review to flag new builtins when reviewing release notes.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Superpowers test-driven-development skill covers the same purpose.
Removes redundant local skill to avoid confusion.

Co-Authored-By: Claude Code <noreply@anthropic.com>
Co-Authored-By: Claude Code <noreply@anthropic.com>
@philoserf philoserf merged commit e2d3cfb into main Apr 8, 2026
2 checks passed
@philoserf philoserf deleted the feat/sonnet-default branch April 8, 2026 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant