Personal development conventions, skills, and project templates for Claude Code and Codex CLI
Initialize a new project with standard CLAUDE.md, .cursorrules, CLAUDE.local.md, SESSION_LOG.md, and gitignore entries
Read PR code review feedback from gemini-code-assist, fix or decline each item, reply in comment threads, and post a summary
Back up gitignored local files (SESSION_LOG.md, CLAUDE.local.md, .envrc, etc.) to Google Drive via rclone
Use when creating a new project repository to initialize it with standard CLAUDE.md, .cursorrules, CLAUDE.local.md, SESSION_LOG.md, and gitignore entries
Use when a pull request has received code review comments from gemini-code-assist and you need to read the feedback, fix or decline each item, reply in comment threads, and post a summary
Use at the start and end of every coding session, or when switching between Claude Code and Cursor, to maintain cross-agent memory persistence via SESSION_LOG.md
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Personal multi-agent development plugin providing development conventions, skills, and project templates. Works with Claude Code and OpenAI Codex CLI.
The same conventions, hooks, and skills serve both agents. Claude Code loads them via .claude-plugin/plugin.json; Codex loads them via .codex-plugin/plugin.json (v1.4.0+).
Plugin name: the plugin identifier is
davidshaevel-claude-toolkit. It is retained (despite "claude" in the name) for install-command and marketplace-registration stability across both agents. A vendor-neutral rename is a future v2.0.0 consideration.
# Add as a marketplace
/plugin marketplace add davidshaevel-dot-com/davidshaevel-marketplace
# Install the plugin
/plugin install davidshaevel-marketplace@davidshaevel-claude-toolkit
v1.4.0 status: foundational support only. This release ships the Codex-side infrastructure — .codex-plugin/plugin.json manifest, hooks/hooks-codex.json (uses Codex-canonical $PLUGIN_ROOT), shared conventions/development-standards.md, and shared skills/. Remote git-source marketplace install is not yet working because two architectural changes are required:
./plugins/<plugin-name>/ subdirectory per the Codex plugin-json-spec. Our current repo uses a root layout (which Claude Code supports natively).backup-local-config, session-handoff backup step) invoke scripts via ${CLAUDE_PLUGIN_ROOT}/scripts/.... In a Codex session that variable is not populated; the commands fail. Need to make skill path resolution agent-agnostic (or detect $PLUGIN_ROOT first).Both blockers are tracked in TT-393 — v1.5.0 Codex remote git-source marketplace install support.
For now (v1.4.0): if you want to experiment with the plugin in Codex, clone the repo locally and register a personal-marketplace entry pointing at the local path (Codex's ~/.agents/plugins/marketplace.json). When the SessionStart hook fires for the first time, Codex will surface a trust prompt — accept it to enable conventions/development-standards.md injection. Skills that don't depend on ${CLAUDE_PLUGIN_ROOT} (resolve-code-review, bootstrap-project) work; skills that do (backup-local-config, session-handoff backup step) won't until v1.5.0.
For full multi-agent install parity: track TT-393. v1.5.0 will restore the remote git-source install path ([marketplaces.davidshaevel-marketplace] source_type = "git" in ~/.codex/config.toml) once the architectural work lands.
| Skill | Description |
|---|---|
resolve-code-review | Read PR feedback, fix or decline each item, reply in threads, post summary |
session-handoff | Read/write SESSION_LOG.md for cross-agent memory persistence |
backup-local-config | Back up gitignored local files to Google Drive via rclone |
bootstrap-project | Initialize new projects with CLAUDE.md, .cursorrules, CLAUDE.local.md, SESSION_LOG.md |
| Command | Description |
|---|---|
/resolve-code-review | Invoke the resolve-code-review skill |
/bootstrap-project | Invoke the bootstrap-project skill |
After pushing a new version to the repository, three locations must be updated for Claude Code to load the new version.
The marketplace directory is a git clone that needs to be pulled:
git -C ~/.claude/plugins/marketplaces/davidshaevel-marketplace pull origin main
The cache stores versioned clones at ~/.claude/plugins/cache/davidshaevel-marketplace/davidshaevel-claude-toolkit/<version>/. Create a new directory for the new version:
# Clone the new version tag into the cache
git clone --branch v<NEW_VERSION> --depth 1 \
[email protected]:davidshaevel-dot-com/davidshaevel-marketplace.git \
~/.claude/plugins/cache/davidshaevel-marketplace/davidshaevel-claude-toolkit/<NEW_VERSION>
# Optionally recreate the old version directory from its tag (keeps it clean)
rm -rf ~/.claude/plugins/cache/davidshaevel-marketplace/davidshaevel-claude-toolkit/<OLD_VERSION>
git clone --branch v<OLD_VERSION> --depth 1 \
[email protected]:davidshaevel-dot-com/davidshaevel-marketplace.git \
~/.claude/plugins/cache/davidshaevel-marketplace/davidshaevel-claude-toolkit/<OLD_VERSION>
npx claudepluginhub davidshaevel-dot-com/davidshaevel-marketplace --plugin davidshaevel-claude-toolkitFeature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Production-grade engineering skills for AI coding agents — covering the full software development lifecycle from spec to ship.
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Next.js development expertise with skills for App Router, Server Components, Route Handlers, Server Actions, and authentication patterns
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development