Coo Advisor
alirezarezvani/claude-skills
Operations leadership for scaling companies. An agent skill from alirezarezvani/claude-skills.
VP Engineering perspective - org design (team topologies), process improvement, cross-team dependencies, engineering culture, OKRs, incident management maturity, platform strategy, DX optimization…
$ npx skills add vibeeval/vibecosystem --skill vp-engineering -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install vibeeval/vibecosystem vp-engineering --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/vibeeval/vibecosystem.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/vp-engineering .claude/skills/vp-engineering && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "vp-engineering" agent skill from https://github.com/vibeeval/vibecosystem/tree/main/skills/vp-engineering into .claude/skills/vp-engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vp-engineering", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/vibeeval/vibecosystem/tree/main/skills/vp-engineeringType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add vibeeval/vibecosystem --skill vp-engineering -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install vibeeval/vibecosystem vp-engineering --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vibeeval/vibecosystem.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/vp-engineering .agents/skills/vp-engineering && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "vp-engineering" agent skill from https://github.com/vibeeval/vibecosystem/tree/main/skills/vp-engineering into .agents/skills/vp-engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vp-engineering", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add vibeeval/vibecosystem --skill vp-engineering -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install vibeeval/vibecosystem vp-engineering --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vibeeval/vibecosystem.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/vp-engineering .cursor/skills/vp-engineering && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "vp-engineering" agent skill from https://github.com/vibeeval/vibecosystem/tree/main/skills/vp-engineering into .cursor/skills/vp-engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vp-engineering", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/vibeeval/vibecosystem.git --path skills/vp-engineering--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add vibeeval/vibecosystem --skill vp-engineering -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install vibeeval/vibecosystem vp-engineering --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vibeeval/vibecosystem.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/vp-engineering .gemini/skills/vp-engineering && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "vp-engineering" agent skill from https://github.com/vibeeval/vibecosystem/tree/main/skills/vp-engineering into .gemini/skills/vp-engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vp-engineering", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install vibeeval/vibecosystem vp-engineeringInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add vibeeval/vibecosystem --skill vp-engineering -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/vibeeval/vibecosystem.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/vp-engineering .github/skills/vp-engineering && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "vp-engineering" agent skill from https://github.com/vibeeval/vibecosystem/tree/main/skills/vp-engineering into .github/skills/vp-engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vp-engineering", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add vibeeval/vibecosystem --skill vp-engineering -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install vibeeval/vibecosystem vp-engineering --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/vibeeval/vibecosystem.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/vp-engineering .opencode/skills/vp-engineering && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "vp-engineering" agent skill from https://github.com/vibeeval/vibecosystem/tree/main/skills/vp-engineering into .opencode/skills/vp-engineering/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "vp-engineering", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
vp-engineeringVP Engineering perspective - org design (team topologies), process improvement, cross-team dependencies, engineering culture, OKRs, incident management maturity, platform strategy, DX optimization…
Vp Engineering is an agent skill from vibeeval/vibecosystem. VP Engineering perspective - org design (team topologies), process improvement, cross-team dependencies, engineering culture, OKRs, incident management maturity, platform strategy, DX optimization, release management at scale
Its SKILL.md is about 4.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Business, Finance & HR, covering Operations and SOPs, Incident response and Open source maintenance. The repository describes itself as: AI software team for Claude Code - 138 agents, 295 skills, 73 hooks. Self-learning, multi-agent swarm, autonomous skill evolution. The licence is MIT.
Read from SKILL.md and the folder at commit 3b763b1. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Vp Engineering loads about 4.8k tokens when it runs. Until then it costs about 60 tokens; SKILL.md has 992 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from vibeeval/vibecosystem at commit 3b763b1, republished under its MIT licence (© vibeeval). 992 words, ~4,815 tokens.
.claude/skills/vp-engineering/SKILL.md (or your agent's skills folder).| Type | Purpose | Characteristics | Size |
|---|---|---|---|
| Stream-aligned | Deliver user/business value | Full-stack, autonomous, owns entire feature slice | 5-8 |
| Platform | Reduce cognitive load for stream teams | Internal products, self-service APIs/tools | 3-6 |
| Enabling | Help teams adopt new capabilities | Coaching, not doing; temporary engagement | 2-3 |
| Complicated subsystem | Deep specialist expertise | ML, payments, security, real-time systems | 2-4 |
| Mode | Description | When to Use |
|---|---|---|
| Collaboration | Teams work together closely | New capability discovery, high uncertainty |
| X-as-a-Service | One team provides, other consumes | Well-defined API/platform capability |
| Facilitating | One team coaches another | Skill transfer, technology adoption |
## Engineering Organization: [Company Name]
### Team Map
Stream-aligned Teams:
├── Team Alpha: [product area] (5 people)
│ Owns: [service/feature list]
│ Stack: [tech stack]
├── Team Beta: [product area] (6 people)
│ Owns: [service/feature list]
│ Stack: [tech stack]
└── Team Gamma: [product area] (5 people)
Owns: [service/feature list]
Stack: [tech stack]
Platform Team:
└── Team Platform (4 people)
Provides: CI/CD, observability, developer portal
Interaction: X-as-a-Service
Enabling Team:
└── Team Enable (2 people)
Focus: [current initiative - e.g., Kubernetes migration]
Interaction: Facilitating (rotates every quarter)
Complicated Subsystem:
└── Team ML (3 people)
Owns: ML pipeline, model serving, feature store
Interaction: Collaboration with stream teams
### Cognitive Load Assessment
| Team | Intrinsic (domain) | Extraneous (tools) | Total | Status |
|------|-------------------|--------------------|----|--------|
| Alpha | 6/10 | 3/10 | 9/10 | At capacity |
| Beta | 5/10 | 4/10 | 9/10 | At capacity |
| Platform | 7/10 | 2/10 | 9/10 | At capacity || Anti-Pattern | Symptom | Fix |
|---|---|---|
| Conway's Law violation | Architecture doesn't match team structure | Align teams to desired architecture |
| Shared services bottleneck | Every team waits for "core team" | Split into platform + self-service |
| Matrix management | Unclear ownership, split loyalty | Single reporting line per IC |
| Too many meetings | "Alignment" overhead > execution | Reduce interaction surface, use async |
| Hero culture | One person knows everything | Document, pair, rotate on-call |
| Level | Name | Characteristics |
|---|---|---|
| 1 | Initial | Ad-hoc, no process, firefighting |
| 2 | Managed | Basic scrum/kanban, inconsistent |
| 3 | Defined | Consistent process, metrics tracked |
| 4 | Measured | Data-driven decisions, predictable delivery |
| 5 | Optimizing | Continuous improvement, experiments |
## Process Improvement Cycle
### 1. Observe (1 sprint)
- Shadow team ceremonies
- Measure cycle time, WIP, defects
- Interview team members (1-on-1)
### 2. Diagnose
| Problem | Root Cause | Impact |
|---------|-----------|--------|
| [symptom] | [why] | [what it costs] |
### 3. Hypothesize
"If we [change], then [expected outcome], measured by [metric]"
### 4. Experiment (2-3 sprints)
- Implement ONE change at a time
- Measure baseline vs. new
- Collect team feedback
### 5. Evaluate
- Did the metric improve?
- Did the team feel the improvement?
- Any unintended side effects?
### 6. Adopt or Revert
- Improvement verified: document and standardize
- No improvement: revert and try next hypothesis| Problem | Fix | Metric |
|---|---|---|
| Missed deadlines | Smaller stories, better estimation | Story completion rate |
| Too much WIP | WIP limits (Kanban) | Cycle time |
| Unclear requirements | Refinement meetings, acceptance criteria | Defect rate |
| Deployment fear | Feature flags, canary deploys | Deploy frequency |
| Slow code reviews | SLA (24h max), small PRs | Review turnaround |
| Meeting overload | No-meeting days, async updates | Focus time % |
## Cross-Team Dependencies: [Quarter]
### Dependency Matrix
| Providing Team | Consuming Team | Dependency | Type | Status | Risk |
|---------------|---------------|-----------|------|--------|------|
| Platform | Alpha | Auth service v2 | Blocking | In progress | Medium |
| Alpha | Beta | User API | Non-blocking | Available | Low |
| ML | Gamma | Rec engine | Blocking | Not started | High |
### Dependency Types
- **Blocking:** Must be completed before consumer can start
- **Non-blocking:** Can work in parallel with mocked interface
- **Soft:** Nice to have, workaround exists
### Visualization
Team Alpha ──blocks──→ Team Beta (User API)
Team Platform ──blocks──→ Team Alpha (Auth v2)
Team ML ──blocks──→ Team Gamma (Rec engine) ← HIGH RISK| Strategy | When to Use |
|---|---|
| Contract-first | Define API contract, both teams implement independently |
| Embedded engineer | Loan an engineer from providing team |
| Shared interface | Agree on interface, mock until ready |
| Prioritize differently | Move blocking work to top of providing team's backlog |
| Decouple | Feature flags, adapter pattern, event-driven |
| Eliminate | Redesign to remove dependency entirely |
| Anti-Pattern | Neden Yanlis | Dogru Yol |
|---|---|---|
| Hidden dependencies | Discovered too late | Map dependencies in planning |
| Dependency as excuse | "Blocked by Team X" for weeks | Escalate immediately, find alternatives |
| Hub team (everything flows through one) | Bottleneck | Distribute ownership, self-service |
| Cross-team code ownership | Slow PRs, merge conflicts | Clear ownership boundaries |
## Engineering Culture: [Company Name]
### Our Values (with behaviors)
1. **Ownership**
- Do: Take responsibility end-to-end (build, deploy, monitor)
- Don't: "Not my code" / "That's ops problem"
- Measure: On-call engagement, post-incident participation
2. **Craft**
- Do: Write tests, review thoughtfully, refactor proactively
- Don't: "Ship now, fix later" (unless P0)
- Measure: Code review quality, tech debt ratio
3. **Transparency**
- Do: Share context, document decisions, default to public channels
- Don't: Hoarding information, private DMs for team decisions
- Measure: Documentation coverage, team survey
4. **Learning**
- Do: Blameless retros, share mistakes, invest in growth
- Don't: Blame individuals, hide failures
- Measure: Retro action items completed, conference talks
5. **Speed**
- Do: Small PRs, feature flags, iterate quickly
- Don't: Big bang releases, analysis paralysis
- Measure: Lead time, deploy frequency| Practice | Frequency | Owner | Goal |
|---|---|---|---|
| Blameless post-mortems | Per incident | Engineering managers | Learn from failures |
| Engineering all-hands | Monthly | VP Engineering | Alignment, wins, direction |
| Tech talks / brown bags | Biweekly | Rotating engineers | Knowledge sharing |
| Hack days / hackathon | Quarterly | Engineering leads | Innovation, morale |
| Architecture review | Biweekly | Architects | Consistency, quality |
| 1-on-1s | Weekly | Managers | Growth, retention |
| Skip-level 1-on-1s | Monthly | VP/Director | Pulse check, escalation |
| Engineering blog | Monthly+ | Rotating authors | Employer branding |
| Open source contributions | Continuous | Anyone | Community, recruitment |
## Engineering OKRs: Q[X] [Year]
### Objective 1: Accelerate delivery velocity
| KR | Target | Current | Status |
|----|--------|---------|--------|
| KR1.1: Reduce lead time from code to production | < 4 hours | 2 days | [on/off track] |
| KR1.2: Increase deploy frequency | 5x/day | 2x/week | [on/off track] |
| KR1.3: Reduce change failure rate | < 5% | 12% | [on/off track] |
### Objective 2: Improve developer experience
| KR | Target | Current | Status |
|----|--------|---------|--------|
| KR2.1: Developer satisfaction score | > 4.2/5 | 3.6/5 | [on/off track] |
| KR2.2: Reduce CI build time | < 5 min | 12 min | [on/off track] |
| KR2.3: New hire productive in < 2 weeks | 90% | 60% | [on/off track] |
### Objective 3: Strengthen reliability
| KR | Target | Current | Status |
|----|--------|---------|--------|
| KR3.1: Achieve 99.95% uptime | 99.95% | 99.8% | [on/off track] |
| KR3.2: Reduce MTTR to < 30 min | 30 min | 2 hours | [on/off track] |
| KR3.3: Zero P0 incidents from known issues | 0 | 3/quarter | [on/off track] || Anti-Pattern | Neden Yanlis | Dogru Yol |
|---|---|---|
| Feature-based OKRs | "Ship feature X" is a task, not an outcome | Focus on outcomes ("Reduce churn by 10%") |
| Too many OKRs | Diluted focus | 3 objectives, 3-4 KRs each max |
| Binary KRs | No progress signal | Quantitative, measurable, with baseline |
| No alignment | Disconnected from company OKRs | Cascade from company → engineering → team |
| Set and forget | No mid-quarter check | Weekly tracking, monthly review |
| Level | Characteristics | Actions |
|---|---|---|
| 1: Reactive | No process, ad-hoc response, hero-driven | Document basic runbooks, assign on-call |
| 2: Organized | On-call rotation, basic alerting, Slack channel | Add severity classification, escalation paths |
| 3: Systematic | Incident commander role, structured comms, SLOs | Add blameless post-mortems, action item tracking |
| 4: Proactive | Error budgets, chaos engineering, SLO dashboards | Game days, automated remediation |
| 5: Predictive | ML-based anomaly detection, self-healing | Continuous improvement, near-zero MTTR |
## Incident Response Structure
### Roles
| Role | Responsibility |
|------|---------------|
| Incident Commander (IC) | Coordinates response, makes decisions |
| Technical Lead | Diagnoses and fixes the issue |
| Communications Lead | Stakeholder updates, status page |
| Scribe | Documents timeline and actions |
### Severity Levels
| Level | Definition | Response Time | IC Required | Status Page | Exec Notify |
|-------|-----------|--------------|-------------|-------------|-------------|
| SEV-1 | Full outage | 5 min | Yes | Yes | Immediately |
| SEV-2 | Major degradation | 15 min | Yes | Yes | Within 1h |
| SEV-3 | Minor impact | 1 hour | No | Optional | No |
| SEV-4 | No user impact | Next business day | No | No | No |
### Communication Cadence
| SEV | Internal Update | External Update | Exec Update |
|-----|----------------|----------------|-------------|
| SEV-1 | Every 15 min | Every 30 min | Every 30 min |
| SEV-2 | Every 30 min | Every 1h | Every 2h |
| SEV-3 | Every 2h | If customer-facing | None |## Platform Team Charter
### Mission
Reduce cognitive load on stream-aligned teams by providing self-service
infrastructure, tooling, and abstractions.
### Principles
1. Treat internal teams as customers
2. Self-service > ticket-based requests
3. Paved roads, not mandates
4. Measure developer experience, not just uptime
### Product Areas
| Area | What We Provide | Maturity |
|------|----------------|----------|
| CI/CD | Build pipelines, deploy automation | Mature |
| Observability | Logging, metrics, tracing, dashboards | Growing |
| Developer portal | Service catalog, docs, templates | Early |
| Infrastructure | K8s, databases, caching, queues | Mature |
| Security | Secret management, vulnerability scanning | Growing |
### Success Metrics
| Metric | Target | Current |
|--------|--------|---------|
| Time to onboard new service | < 1 day | 1 week |
| Developer satisfaction (platform) | > 4.0/5 | 3.5/5 |
| Self-service adoption rate | > 80% | 50% |
| Support tickets per team per month | < 5 | 12 |
### Roadmap (Next 2 Quarters)
| Quarter | Initiative | Impact |
|---------|-----------|--------|
| Q1 | Internal developer portal | Reduce onboarding time 50% |
| Q1 | Standardized service template | Consistent microservices |
| Q2 | Golden path for new services | < 1 hour to first deploy |
| Q2 | Self-service database provisioning | Remove DBA bottleneck || Anti-Pattern | Symptom | Fix |
|---|---|---|
| Building for no one | Platform features nobody asked for | Customer interviews, usage metrics |
| Mandatory adoption | Teams forced to use half-baked tools | Make it so good they want to use it |
| Ticket-based everything | Slow provisioning, frustrated teams | Self-service APIs and UIs |
| No documentation | Teams can't use platform without help | Treat docs as product |
| Ivory tower | Platform team disconnected from users | Embed with stream teams periodically |
| Metric | How to Measure | Target |
|---|---|---|
| Dev environment setup | Time from clone to running | < 15 min |
| CI build time | Pipeline duration (p50/p95) | < 5 min (p50) |
| Code review turnaround | PR open to first review | < 4 hours |
| Deploy to production | Merge to live | < 1 hour |
| Incident notification | Alert to human eyes | < 5 min |
| Documentation freshness | % docs updated in last 90 days | > 80% |
| On-call burden | Pages per week per person | < 2 |
| Context switching | Interruptions per focus block | < 1 |
## DX Improvement Plan
### Quick Wins (< 1 week each)
- [ ] Pre-configured dev containers / devbox
- [ ] One-command project setup script
- [ ] PR template with checklist
- [ ] Slack bot for deploy status
- [ ] Auto-assign code reviewers
### Medium Term (1-4 weeks)
- [ ] Reduce CI build time by 50%
- [ ] Local development matches production (docker-compose)
- [ ] API documentation auto-generated from code
- [ ] Error messages link to runbooks
- [ ] Feature flag self-service UI
### Long Term (1-3 months)
- [ ] Internal developer portal (Backstage/custom)
- [ ] Self-service infrastructure provisioning
- [ ] Automated dependency updates (Renovate)
- [ ] Golden path templates for new services
- [ ] DX survey and tracking dashboard## Developer Experience Survey (Quarterly)
Rate 1-5 (1 = terrible, 5 = excellent):
### Development
1. How easy is it to set up your local dev environment?
2. How reliable is your local dev environment?
3. How fast is your CI/CD pipeline?
4. How easy is it to find and understand documentation?
### Collaboration
5. How efficient is your code review process?
6. How well does cross-team collaboration work?
7. How effective are your team's meetings?
### Operations
8. How manageable is on-call?
9. How good are your monitoring and alerting tools?
10. How confident are you in deploying to production?
### Growth
11. How supported do you feel in your career growth?
12. How much time do you spend on meaningful work vs. toil?
### Open Ended
13. What is the biggest time-waster in your day?
14. If you could change one thing about engineering, what would it be?| Strategy | When to Use | Complexity |
|---|---|---|
| Continuous deployment | Mature CI/CD, high test confidence | Low (automated) |
| Release train | Multi-team, coordinated releases | Medium |
| Feature flags | Decouple deploy from release | Medium |
| Blue-green deploy | Zero-downtime requirement | Medium |
| Canary release | Gradual rollout, risk mitigation | High |
| Ring deployment | Internal -> beta -> GA | High |
## Release Checklist: v[X.Y.Z]
### Pre-Release (T-2 days)
- [ ] All feature branches merged to release branch
- [ ] Release branch passes all tests
- [ ] Cross-team integration tests passing
- [ ] Dependent services compatible (API contracts)
- [ ] Database migrations tested
- [ ] Feature flags configured for new features
- [ ] Rollback plan documented
### Release Day (T-0)
- [ ] Release branch deployed to staging
- [ ] QA sign-off on staging
- [ ] Monitoring dashboards reviewed (baseline)
- [ ] On-call team briefed
- [ ] Canary deployment initiated
- [ ] Canary metrics monitored (error rate, latency, business KPIs)
- [ ] Full rollout completed
- [ ] Post-deploy verification
### Post-Release (T+1)
- [ ] Metrics compared to baseline
- [ ] No regression in error rates or latency
- [ ] Customer support briefed on changes
- [ ] Release notes published
- [ ] Feature flags cleaned up (remove old)
- [ ] Retrospective scheduled (if issues occurred)| Metric | What It Measures | Target |
|---|---|---|
| Release frequency | How often we ship | Weekly or more |
| Release lead time | Code complete to production | < 1 day |
| Release success rate | Releases without rollback | > 95% |
| Rollback rate | How often we revert | < 5% |
| Hotfix frequency | Emergency fixes needed | < 1/month |
| Feature flag cleanup | Stale flags removed | Within 30 days |
| Anti-Pattern | Neden Yanlis | Dogru Yol |
|---|---|---|
| "Big bang" releases | High risk, hard to debug | Small, frequent releases |
| Release branch lives too long | Merge conflicts, integration hell | Short-lived, merge daily |
| Manual release process | Error-prone, slow | Fully automated pipeline |
| No rollback plan | Stuck with broken release | Always have rollback procedure |
| Feature flags never cleaned | Combinatorial explosion | Clean up within 30 days |
| Friday deployments | Nobody around for issues | Deploy Mon-Thu, observe Fri |
| No release notes | Users/support confused | Automated changelog generation |
© vibeeval, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/vp-engineering of vibeeval/vibecosystem.
Open the folder on GitHubat commit 3b763b1
Vp Engineering next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Vp Engineering this skillvibeeval/vibecosystem | 531 | — | ~4.8k | Automated safety check: Pass | MIT | |
| Coo Advisoralirezarezvani/claude-skills | 28k | 1 repos | ~1.6k | Automated safety check: Pass | MIT | |
| Process Mapperalirezarezvani/claude-skills | 28k | — | ~2.2k | Automated safety check: Pass | MIT | |
| Campaign Planindranilbanerjee/digital-marketing-pro | 854 | 1 repos | ~1.1k | Automated safety check: Pass | MIT | |
| Performance Reportindranilbanerjee/digital-marketing-pro | 854 | 1 repos | ~1.1k | Automated safety check: Pass | MIT | |
| Coo Advisorborghei/Claude-Skills | 874 | — | ~3.1k | Automated safety check: Pass | MIT |
alirezarezvani/claude-skills
Operations leadership for scaling companies. An agent skill from alirezarezvani/claude-skills.
alirezarezvani/claude-skills
A skill your agent uses when a BizOps lead, COO, or process-improvement owner needs to document an end-to-end business process (procurement, employee onboarding, incident handoff…
indranilbanerjee/digital-marketing-pro
Generate a complete multi-channel campaign plan document — SMART objectives, audience segments with targeting criteria, channel mix with rationale, a budget allocation table with reach/cost…
indranilbanerjee/digital-marketing-pro
Turn marketing data into a stakeholder-ready performance report: executive summary, channel-by-channel KPI dashboard, trend analysis, anomaly alerts with root-cause hypotheses, and recommendations…
borghei/Claude-Skills
Operations leadership advisor on business operations, process optimization, and scaling infrastructure.
indranilbanerjee/digital-marketing-pro
Draft a professional agency proposal or pitch document for a prospective client — executive summary, situation analysis, scope of services with a deliverables matrix, KPI targets with baselines and…
vibeeval/vibecosystem
Framework for measuring and tracking agent response quality over time.
vibeeval/vibecosystem
Security-focused differential code review with blast radius analysis, risk-adaptive depth (DEEP/FOCUSED/SURGICAL), git history correlation, and structured finding format.
vibeeval/vibecosystem
A skill your agent uses when making any factual claim about the codebase — existence, absence, or behavior.
vibeeval/vibecosystem
Systematic false positive verification for security findings.
vibeeval/vibecosystem
n8n otomasyon workflow'lari. An agent skill from vibeeval/vibecosystem.
vibeeval/vibecosystem
A skill your agent uses when context compression is imminent, when resuming a session, or when preserving critical decisions across long tasks.
Categories
VP Engineering perspective - org design (team topologies), process improvement, cross-team dependencies, engineering culture, OKRs, incident management maturity, platform strategy, DX optimization…. Vp Engineering is an agent skill from vibeeval/vibecosystem.
Vp Engineering fits situations like: tasks that involve Operations and SOPs; tasks that involve Incident response; tasks that involve Open source maintenance.
Run `npx skills add vibeeval/vibecosystem --skill vp-engineering -a claude-code`. Or copy the skill folder (skills/vp-engineering in vibeeval/vibecosystem) into .claude/skills/vp-engineering in your project. Claude Code loads it when a task matches its description.
Run `npx skills add vibeeval/vibecosystem --skill vp-engineering -a codex`. Or copy the skill folder (skills/vp-engineering in vibeeval/vibecosystem) into .agents/skills/vp-engineering in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add vibeeval/vibecosystem --skill vp-engineering -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/vp-engineering, .gemini/skills/vp-engineering, .github/skills/vp-engineering and .opencode/skills/vp-engineering in your project.
SKILL.md names no scripts, command-line tools or credentials: Vp Engineering is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Vp Engineering is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 4.8k tokens (SKILL.md is roughly 19k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Vp Engineering: Coo Advisor (alirezarezvani/claude-skills, 28k stars), Process Mapper (alirezarezvani/claude-skills, 28k stars), Campaign Plan (indranilbanerjee/digital-marketing-pro, 854 stars) and Performance Report (indranilbanerjee/digital-marketing-pro, 854 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
vibeeval (a GitHub user) maintains it in vibeeval/vibecosystem, which has 531 GitHub stars. The repository holds 144 skills in this directory. The repository was last updated on August 8, 2026.
Source: vibeeval/vibecosystem on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.