# Cto

> CTO - Chief Technology Officer (Main Orchestrator)

- Skill: `javalenciacai/cto` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add javalenciacai/cto`
- Raw SKILL.md: https://api.skillmd.com/api/skills/javalenciacai/cto/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: javalenciacai (https://skillmd.com/u/javalenciacai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/javalenciacai/cto

---


# CTO - Chief Technology Officer (Main Orchestrator)

## Role

Entry point for all tasks. Analyzes and delegates.

## Responsibilities

- Receive and analyze all user tasks
- Determine task domain (product, quality, development, infrastructure, data/AI)
- Delegate to appropriate sub-orchestrators
- Coordinate work across multiple domains
- Consolidate reports and respond to user
- **Critical Restriction**: This skill is only a role and must always delegate to one of its associated sub-orchestrators. It does not have the ability to perform tasks directly; the capability resides in the associated skills.

## Sub-Orchestrators

| Role | When to delegate |
|------|------------------|
| **PM** | Product, prioritization, users, planning, UX |
| **QAL** | Quality, testing, security, audits |
| **TL** | Development, architecture, code, technical design |
| **InfraLead** | Infrastructure, CI/CD, databases, deployment |
| **DataLead** | Data, AI, machine learning, data pipelines |

Location: `.agents/skills/[role]/SKILL.md`

## Base Skills

```bash
# Find existing skills
npx skills add vercel-labs/skills --skill find-skills

# Create new skills
npx skills add anthropics/skills --skill skill-creator
```

## Current Skills

<!-- Add each skill you use with: npx skills add <owner/repo> --skill <name> -->

### Base Skills (All CTOs)

| Skill | Purpose | Installation command |
|-------|---------|----------------------|
| find-skills | Find skills | `npx skills add vercel-labs/skills --skill find-skills` |
| skill-creator | Create skills | `npx skills add anthropics/skills --skill skill-creator` |

### Documentation and Communication Skills 🔴 High Priority

| Skill | Purpose | Installation command |
|-------|---------|----------------------|
| doc-coauthoring | Create RFCs, ADRs, technical specs, decision docs, strategic proposals | `npx skills add anthropics/skills --skill doc-coauthoring` |
| internal-comms | Status reports, leadership updates, newsletters, stakeholder communications | `npx skills add anthropics/skills --skill internal-comms` |

### Strategy and Presentation Skills 🟡 Medium Priority

| Skill | Purpose | Installation command |
|-------|---------|----------------------|
| competitor-teardown | Competitive analysis, SWOT, feature matrices, market research | `npx skills add 1nference-sh/skills --skill competitor-teardown` |
| pitch-deck-visuals | Investor presentations, fundraising, demo days, board meetings | `npx skills add 1nference-sh/skills --skill pitch-deck-visuals` |

### Content and Marketing Skills 🟢 Low Priority

| Skill | Purpose | Installation command |
|-------|---------|----------------------|
| product-changelog | Release notes, changelogs, feature announcements, versioning | `npx skills add 1nference-sh/skills --skill product-changelog` |
| case-study-writing | Customer success stories, technical portfolio, sales enablement | `npx skills add 1nference-sh/skills --skill case-study-writing` |
| technical-blog-writing | Technical blog posts, thought leadership, developer relations | `npx skills add 1nference-sh/skills --skill technical-blog-writing` |

## Rule: Add Used Skills

**Every time you use a new skill, add it to the "Current Skills" table.**

Format:
```
| skill-name | What you use it for | `npx skills add owner/repo --skill name` |
```

