Claude Code Tricks
A Claude Code marketplace providing:
- Agent Teams: Pre-configured multi-agent teams for product development
- Session Hooks: Voice announcements, AI-powered logging, and automatic git commits
Plugins
new-product-team
A 41-agent product development team for greenfield projects. Includes managers and specialists across 8 domains:
| Domain | Agents |
|---|
| Architecture | Manager, Data Architect, Infrastructure Architect, Security Architect, Solutions Architect |
| Backend | Manager, API Engineer, Database Engineer, Integration Engineer, Performance Engineer, Security Engineer |
| Frontend | Manager, React Developer, UI Engineer, Accessibility Specialist, Performance Engineer, Testing Specialist |
| Marketing | Manager, Brand Strategist, Content Specialist, SEO Specialist, Social Media Specialist, Analytics Specialist |
| Operations | Manager, CI/CD Engineer, Infrastructure Engineer, Platform Engineer, SRE Engineer |
| Orchestrator | Project Manager, Build Engineer, Documentation Engineer |
| Product | Manager, Analyst, Designer, Technical Manager, UX Researcher |
| Quality | Manager, Analyst, Test Automation Engineer, Performance Test Engineer, Security Test Engineer |
Each agent has specialized expertise for new product development workflows.
session-hooks
Three integrated hook binaries that enhance your Claude Code workflow:
1. voice-announcer
Provides voice announcements for key Claude Code events using text-to-speech.
Events:
- Notification: Announces when Claude has a question
- UserPromptSubmit: Announces when you've submitted a prompt
- Stop: Announces when the session stops
Requirements:
kokoroSay.sh script in your PATH for voice synthesis
2. session-logger
Logs session summaries to ~/.claude/log/cAudit-YYYY-MM-DD.log with AI-generated 8-word summaries.
Log Format:
2025-10-17 00:47:52 projectname feat: add user authentication
Features:
- Parses JSONL transcripts
- Uses Claude 3.5 Haiku for concise summaries
- Follows Conventional Commits format
- Falls back to basic logging if transcript unavailable
Requirements:
ANTHROPIC_API_KEY environment variable (~$0.005 per summary)
3. git-committer
Automatically creates git commits with Conventional Commits messages.
Behavior:
- PostToolUse: Auto-commits on
Write and Edit tool usage
- Stop: Prompts user to commit any remaining uncommitted changes
- Skips files in
.gitignore
- Skips when in plan mode
- Generates semantic commit messages based on file type and changes
Commit Message Format:
<type>(<scope>): <subject>
Types:
feat: New features (Write tool)
fix: Bug fixes (Edit tool with fix keywords)
docs: Documentation (.md, .rst files)
test: Test files
chore: Config files, misc changes
refactor: Code restructuring
style: Formatting changes
perf: Performance improvements
Installation
1. Clone and Build
cd ~/workspace/x85446
git clone https://github.com/x85446/claudecodetricks.git
cd claudecodetricks
# Install Go dependencies and build all binaries
make deps
make build
# Test the hooks
make test
2. Register the Marketplace
Before installing plugins, you must register this marketplace with Claude Code.
Option A: Manual Registration (Recommended)
Edit ~/.claude/plugins/known_marketplaces.json and add the claudecodetricks entry:
{
"claudecodetricks": {
"source": {
"source": "local",
"path": "/Users/travis/workspace/x85446/claudecodetricks"
},
"installLocation": "/Users/travis/workspace/x85446/claudecodetricks",
"lastUpdated": "2025-12-15T00:00:00.000Z"
}
}
Option B: CLI Registration
/plugin marketplace add /Users/travis/workspace/x85446/claudecodetricks
3. Install Plugins
Once the marketplace is registered, install the plugins you want:
Option A: CLI Installation
# Install the agent team
/plugin install new-product-team@claudecodetricks
# Install session hooks
/plugin install session-hooks@claudecodetricks
# Enable/disable plugins
/plugin enable new-product-team@claudecodetricks
/plugin disable session-hooks@claudecodetricks
Option B: Manual Installation
Edit ~/.claude/settings.json and add to the enabledPlugins section:
{
"enabledPlugins": {
"new-product-team@claudecodetricks": true,
"session-hooks@claudecodetricks": true
}
}
4. Configure (for session-hooks)
Required:
# For session-logger AI summaries
export ANTHROPIC_API_KEY="your-api-key-here"
Optional:
# For voice-announcer (if not already in PATH)
export PATH="$PATH:/path/to/kokoroSay.sh"
5. Restart Claude Code
Restart your Claude Code session to load the new hooks.
Usage
Once installed, the hooks run automatically: