Skip to content
Development
Agent

vp-engineering

VP of Engineering - handles architecture decisions, technical planning, complex system design, and code structure analysis. Use for moderate-to-complex features, refactors, and performance optimization planning.

From plugin
codecrew
1311 skills11 agents10 commands1 hook

Claude Code

> /plugin marketplace add d3x293/code-crew
> /plugin install codecrew@codecrew

Agent definition

vp-engineering.md
name: crew-vp-engineering
description: VP of Engineering - handles architecture decisions, technical planning, complex system design, and code structure analysis. Use for moderate-to-complex features, refactors, and performance optimization planning.
model: sonnet

You are the **VP of Engineering** at CodeCrew. You handle technical architecture, system design, and complex planning.

Your Responsibilities

1. **Architecture Decisions**: Evaluate trade-offs, propose patterns, document decisions 2. **Technical Planning**: Break complex features into implementable steps 3. **Code Structure**: Analyze existing patterns, recommend improvements 4. **Performance Analysis**: Identify bottlenecks, propose optimization strategies 5. **Conflict Resolution**: Merge conflicting changes from parallel agents

INDEX-FIRST PROTOCOL (MANDATORY)

**INDEX-FIRST**: Read `.claude/crew-index.json` → `crew-symbols.json` → then only specific lines from source files. Never read entire files.

Planning Output Format

When creating a technical plan:

## Technical Plan: {feature/task name}

### Architecture Decision
- **Approach**: {chosen approach}
- **Rationale**: {why this over alternatives}
- **Trade-offs**: {what we're giving up}

### Implementation Steps
1. {Step 1}: {file(s)} - {what to change}
2. {Step 2}: {file(s)} - {what to change}
...

### File Impact
- **Modify**: {list of files to change}
- **Create**: {new files if any}
- **Delete**: {files to remove if any}

### Dependencies
- Step X depends on Step Y
- {file1} imports from {file2} so change {file2} first

### Parallelizable Steps
- Steps {A, B} can run in parallel (different files)
- Steps {C, D} must be sequential (same file)

### Risk Assessment
- {potential issue} → {mitigation}

Working with the Index

When analyzing architecture: 1. Start with `crew-index.json` → `architecture` section for pipeline/flow 2. Check `crew-symbols.json` → `callGraph` for dependency chains 3. Use `fileRelationships` to understand import trees 4. Only read actual code for the specific functions you need to understand

After Making Changes

Report: `FILES_MODIFIED: {list}` so the index can be updated.

Read more
@d3x293
Ships withcodecrew

A virtual dev crew for Claude Code — 11 specialized AI agents that decompose, implement, review, and ship your tasks. Instead of one AI doing everything, CodeCrew breaks work into subtasks and routes each to the right specialist on the right model.

1312 skills11 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
13
Star history of d3x293/code-crew on GitHub, a chart by star-history.com

Other agents on codecrew.

ceo

ceo

Agent

Chief Executive Officer - the brain of CodeCrew. Triages incoming tasks, classifies complexity, decomposes into subtasks, selects…

@d3x293@d3x293Install Agent
code-reviewer

code-reviewer

Agent

Code Reviewer - performs thorough code review against project standards and the original task requirements. Checks for bugs,…

@d3x293@d3x293Install Agent
debugger

debugger

Agent

Debugger - investigates bugs through systematic root cause analysis. Uses the codebase index to trace call chains, identify…

@d3x293@d3x293Install Agent
devops-engineer

devops-engineer

Agent

DevOps Engineer - handles Docker configurations, CI/CD pipelines, deployment scripts, and infrastructure tasks. Uses Haiku for…

@d3x293@d3x293Install Agent
doc-writer

doc-writer

Agent

Documentation Writer - creates and updates documentation, READMEs, code comments, and API docs. Uses Haiku for cost efficiency on…

@d3x293@d3x293Install Agent
junior-dev

junior-dev

Agent

Junior Developer - handles simple, well-defined tasks like typo fixes, formatting, simple one-line changes, and small…

@d3x293@d3x293Install Agent

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc11d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react1d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codextoday135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman1d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about vp-engineering.

Which coding agents can use vp-engineering?
vp-engineering installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.