By rutgerdijk
Plugin-safe Claude Code distribution of Envoy professional development workflows with 23 skills, 25 stack profiles, and self-learning hooks.
Turn an idea into a design doc, implementation plan, and GitHub issue
Remove worktree and feature branch after PR is merged
Show token usage breakdown by activity, model, and branch
Add documentation to public APIs
Push, create PR, handle CodeRabbit, fix CI, verify
This directory contains curated agent configurations and resources for common development tasks, inspired by [awesome-copilot](https://github.com/github/awesome-copilot).
Senior code reviewer agent for Layer 2 of the review process
Security-focused code review to identify vulnerabilities before deployment.
Generate comprehensive tests with meaningful assertions and proper structure.
Use when starting any new feature, significant change, or when you have an idea that needs design
Cleanup expert. ALWAYS invoke when the /envoy:cleanup command fires or after a PR is merged into main. Removes worktree, deletes feature branch, clears .envoy runtime state. Do not delete worktrees or branches manually.
CodeRabbit PR reviewer expert. ALWAYS invoke when a PR has CodeRabbit comments to address or when the /envoy:coderabbit-pr-review command fires. Fixes every finding, replies and resolves each thread. Do not ignore or cherry-pick findings.
Use when you want to see token usage breakdown by activity, model, and branch
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
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.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Professional .NET/React/Azure development workflows for Claude Code and GitHub Copilot.
Envoy provides a streamlined workflow from idea to merged PR:
brainstorm → pickup → review → finalize → cleanup
Key features:
# Add the marketplace
/plugin marketplace add RutgerDijk/envoy
# Install the plugin
/plugin install envoy@envoy-marketplace
Run the install script from your project root:
/path/to/envoy/adapters/copilot/install.sh
This copies Envoy workflow templates into your project's .github/ directory:
.github/copilot-instructions.md — Always-active workflow instructions.github/prompts/*.prompt.md — Slash commands (/brainstorm, /pickup, /review, etc.).github/instructions/*.instructions.md — Stack-specific guidance (auto-activates by file type).github/agents/*.agent.md — Specialized agents (code-reviewer, security-auditor, test-writer)Commit the .github/ directory and you're ready to use Envoy in GitHub Copilot Chat.
See adapters/copilot/INSTALL.md for full details and options.
envoy/
├── .claude-plugin/ # Plugin configuration
│ ├── plugin.json # Plugin metadata
│ └── marketplace.json # Marketplace registration
├── hooks/ # Session lifecycle hooks & automation
│ ├── hooks.json # Hook registration (profile-annotated)
│ ├── hook-runner.js # Profile-aware hook execution
│ ├── session-start.sh # Auto-loads Envoy on startup
│ ├── config-protection.js # Blocks linter config modifications
│ ├── post-edit-accumulator.js # Tracks edits for batched lint
│ ├── stop-batch-lint.js # Runs lint once across all edits
│ ├── post-pr-poll.js # Triggers CodeRabbit polling
│ ├── cost-tracker.js # Async JSONL token logging
│ └── learning-extractor.js # Async review pattern learning
├── memory/ # Team learnings (committed, shared via git)
│ ├── review-learnings.md # Graduated patterns from AI review
│ ├── coderabbit-patterns.md # Cross-PR CodeRabbit categories
│ └── corrections.md # Team coding preferences
├── lib/ # Shared utilities
│ ├── skills-core.js # Skill discovery & shadowing
│ ├── stack-loader.js # Stack detection, selective loading
│ ├── coderabbit-parser.js # Regex-first CodeRabbit comment parser
│ ├── learning-loader.js # Load confirmed patterns & corrections
│ ├── automation-suggester.js # Suggest hooks/rules for 5x patterns
│ └── loop-safeguards.js # Completion signal threshold for loops
├── contexts/ # Phase-specific context fragments
│ ├── review.md # Review phase constraints
│ ├── implement.md # Implementation phase constraints
│ ├── research.md # Research phase constraints
│ └── iterative-retrieval.md # Multi-cycle retrieval protocol
├── commands/ # Entry points for /envoy:* commands
├── agents/ # Specialized agent definitions
├── skills/ # 23 workflow skills
├── stacks/ # 26 technology profiles
├── docs/ # Anti-patterns & authoring guides
└── adapters/ # Platform adapters
└── copilot/ # GitHub Copilot (prompts, instructions, agents)
When you start Claude Code, Envoy automatically:
using-envoy skill - Claude knows about all Envoy capabilitiesDetected stacks: dotnet, react, typescript, entity-framework, tailwind
When implementing or reviewing code, load the relevant stack profiles
from `stacks/<stack-name>.md` for best practices and common mistakes.
Skills are structured workflows that Claude follows. Each skill has:
npx claudepluginhub rutgerdijk/envoy --plugin envoy-bundle-copilot-adapterHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
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.
Plugin-safe Claude Code distribution of Antigravity Awesome Skills with 1,561 supported skills.