Skip to content

Update tooling, Claude Code settings, and agent configs#59

Merged
mattmenefee merged 2 commits intomainfrom
update-dotfiles-tooling-and-aliases
Apr 7, 2026
Merged

Update tooling, Claude Code settings, and agent configs#59
mattmenefee merged 2 commits intomainfrom
update-dotfiles-tooling-and-aliases

Conversation

@mattmenefee
Copy link
Copy Markdown
Owner

@mattmenefee mattmenefee commented Mar 27, 2026

Summary

  • Add shfmt to Brewfile for shell script autoformatting
  • Expand allowed tools in Claude Code settings: add AppSignal, Chrome DevTools, Playwright, Linear get_issue, and additional lint commands (markdown, coffeelint, stylelint, haml-lint)
  • Sort and deduplicate allowed tools list in settings.json
  • Add @flaky tag filter to rspec open_source_risk shell aliases
  • Enable dock bounce notifications in Claude Desktop config
  • Enable project memory access for all Claude Code agents
  • Set high effort for review and expert agents (security-reviewer, code-best-practices-reviewer, postgresql-expert)
  • Restrict write tools on read-only review agents
  • Add skill access for documentation-expert and test-suite-architect
  • Upgrade ui-ux-design-specialist model from inherit to opus
  • Clean up elasticsearch-expert description formatting
  • Update ruby-on-rails-expert color to avoid conflict with security-reviewer

Test plan

  • Verify brew bundle installs shfmt successfully
  • Confirm updated rspec aliases filter both @open_source_risk and @flaky tags
  • Confirm new Claude Code permissions work without prompting
  • Verify agents have project memory access and respect effort/tool restrictions
  • Confirm dock bounce notifications are enabled in Claude Desktop

@mattmenefee mattmenefee self-assigned this Mar 27, 2026
@mattmenefee mattmenefee changed the title Update tooling, Claude Code settings, and shell aliases Update tooling, Claude Code settings, and agent configs Apr 3, 2026
- Add shfmt to Brewfile for shell script autoformatting
- Expand allowed tools in Claude Code settings: add AppSignal,
  Chrome DevTools, Playwright, Linear get_issue, and additional
  lint commands (markdown, coffeelint, stylelint, haml-lint)
- Sort and deduplicate allowed tools list in settings.json
- Add @flaky tag filter to rspec open_source_risk aliases
- Enable dock bounce notifications in Claude Desktop config
Add project memory, effort levels, skills, and tool restrictions
across all agent definitions:

- Enable project memory access for all agents
- Set high effort for review and expert agents (security-reviewer,
  code-best-practices-reviewer, postgresql-expert)
- Restrict write tools on read-only review agents
- Add skill access for documentation-expert and test-suite-architect
- Upgrade ui-ux-design-specialist model from inherit to opus
- Clean up elasticsearch-expert description formatting
- Update ruby-on-rails-expert color to avoid conflict with
  security-reviewer
@mattmenefee mattmenefee force-pushed the update-dotfiles-tooling-and-aliases branch from 4633163 to 5afcc1f Compare April 7, 2026 18:48
@mattmenefee mattmenefee merged commit 9ff038b into main Apr 7, 2026
@mattmenefee mattmenefee deleted the update-dotfiles-tooling-and-aliases branch April 7, 2026 18:50
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