A marketplace-based collection of reusable plugins providing agents, skills, commands, and hooks for Claude Code and Codex.
This repository provides structured marketplaces for Claude Code and Codex extensions that can be integrated into any project. It organizes plugins, templates, and conventions to standardize development workflows across both agent runtimes.
dotclaude/
├── .agents/
│ └── plugins/
│ └── marketplace.json # Codex marketplace catalog
├── wizact-marketplace/ # Plugin marketplace
│ ├── .claude-plugin/
│ │ └── marketplace.json # Claude Code marketplace catalog
│ └── plugins/
│ ├── wizact-dev-essentials/ # Core development plugin
│ │ ├── agents/ # Specialized agents
│ │ ├── skills/ # Reusable skills
│ │ ├── .claude-plugin/ # Claude Code plugin manifest
│ │ └── .codex-plugin/ # Codex plugin manifest
│ ├── wizact-utilities/ # System utilities plugin
│ │ ├── skills/ # Utility skills
│ │ ├── hooks/ # Custom hooks
│ │ ├── .claude-plugin/ # Claude Code plugin manifest
│ │ └── .codex-plugin/ # Codex plugin manifest
│ └── speculator/ # Specification builder plugin
│ ├── agents/ # Spec agents
│ ├── skills/ # Spec skills
│ ├── .claude-plugin/ # Claude Code plugin manifest
│ └── .codex-plugin/ # Codex plugin manifest
└── README.md
Install required system tools:
# macOS
brew install fd ripgrep
# Linux (Debian/Ubuntu)
apt install fd-find ripgrepFor MacOS notifications triggered by a hook:
brew tap moltenbits/tap && brew install growlrrror alternatively:
brew install terminal-notifier# Clone the repository
git clone --bare https://github.com/wizact/dotclaude.git ~/dev/github.com/wizact/dotclaude
cd ~/dev/github.com/wizact/dotclaude
# For machine-specific configurations (recommended)
git worktree add <your-machine-name> main
cd <your-machine-name>/plugin
Install the wizact-marketplace on your machine.
Install desired plugins: wizact-dev-essentials, wizact-utilities, speculator.
Codex discovers the local marketplace from .agents/plugins/marketplace.json.
The catalog points to the .codex-plugin/plugin.json manifests for each
plugin:
wizact-dev-essentialswizact-utilitiesspeculator
See wizact-dev-essentials/README.md for detailed plugin documentation.
Essential development tools plugin providing:
Skills (5):
generate-commit-message- Generate Conventional Commits formatted messagesgo-developer- Go development best practices and idiomatic patternspython-developer- Python development best practices and Pythonic patternstest-driven-development- TDD red-green-refactor discipline enforcementworktree- Git worktree workflow automation
Agents (2):
developer- Multi-language dispatcher (Go, Python) with best practicesgo-reviewer- Proactive code review for Go projects
System utilities plugin providing:
Skills (3):
fd-search- Lightning-fast file system search usingfdripgrep-search- Blazing-fast code search usingripgrepbump-plugin-version- Automatic semantic version bumping for plugins
Comprehensive specification builder plugin providing:
Skills (7):
spec-setup- Initialize project documentation structurespec-context- Parse GitHub issues/PRs and gather contextspec-requirements- Generate requirements.md with EARS notationspec-design- Generate design.md with architecturespec-tasks- Generate tasks.md with trackable work itemsspec-verify- Verify implementation completenessspec-finalize- Finalize spec package with cross-links
Agents (1):
specbuilder-⚠️ DEPRECATED: Use individual skills instead
# Generate commit message (wizact-dev-essentials skill)
/generate-commit-message
# Search files (wizact-utilities skill)
/fd-search "*.go"
# Search code (wizact-utilities skill)
/ripgrep-search "pattern"
# Setup project documentation (speculator skill)
/spec-setupAgents are available via Claude Code's Agent tool and Codex sub-agents where the runtime supports them:
# Auto-detect language and apply best practices
Agent(subagent_type="wizact-dev-essentials:developer", prompt="Implement feature X")
# Go code review agent (auto-invoked after Go code changes)
Agent(subagent_type="wizact-dev-essentials:go-reviewer", prompt="Review recent changes")
# Specbuilder agent (DEPRECATED - use individual /spec-* skills)
Agent(subagent_type="speculator:specbuilder", prompt="Create spec for issue #123")See individual plugin documentation for detailed usage:
MIT - See LICENSE
- Repository: https://github.com/wizact/dotclaude
- Issues: https://github.com/wizact/dotclaude/issues
- Author: wizact