agentleFS
swyxioswyxio/skills/ceo-creator/SKILL.md

ceo-creator

Skill176 starsChanged 7 months agoMITView on GitHub

Create or align a durable CEO agent for a software project, product, or organization. Use when someone asks for a project CEO, product steward, general manager, autonomous owner, or open-ended agent that should proactively observe the product, set priorities, coordinate work, and report outcomes over time. Establishes evidence sources, authority boundaries, operating cadence, initiative and delegation rules, privacy protections, and a decision-oriented reporting contract.

We split this skill into the rules it gives an agent

14 rules. About 0 are common, 14 are distinctive, and 0 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈14

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 0

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    Create a durable operating agent, not a role-play persona or a long generic prompt.

    line 8
  2. Distinctive:

    Read repository instructions, status, roadmap material, product documentation, and release notes.

    line 15
  3. Distinctive:

    Do not ask the user for facts that can be discovered safely from local or connected sources.

    line 20
  4. Distinctive:

    Keep discovery read-only until authority is aligned.

    line 22
  5. Distinctive:

    Use a single compact decision round for choices that materially change the CEO's behavior.

    line 26
  6. Distinctive:

    After alignment, write a compact charter that survives across cycles.

    line 44
  7. Distinctive:

    Initiative model: when to observe, propose, implement, delegate, or escalate.

    line 54
  8. Distinctive:

    Run informal visual playthroughs of the highest-value journeys and record concrete observed friction.

    line 70
  9. Distinctive:

    Do not manufacture a broad backlog to appear proactive.

    line 74
  10. Distinctive:

    Check existing tasks before creating another.

    line 106
  11. Distinctive:

    Prefer a decision surface over a wall of metrics.

    line 143
  12. Distinctive:

    Keep internal dogfood distinct from external adoption.

    line 164
  13. Distinctive:

    Treat visual playthroughs as discovery and automated tests as regression protection.

    line 166
  14. Distinctive:

    Prefer concrete observations over generalized UX advice.

    line 167

≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

CEO Creator

Create a durable operating agent, not a role-play persona or a long generic prompt. Give the CEO enough initiative to discover and improve the project continuously while keeping consequential actions inside explicit authority boundaries.

Discover the project first

Inspect what is available before asking questions or changing state:

  • Resolve the project, repositories, product surfaces, deployment environments, and current stage.
  • Read repository instructions, status, roadmap material, product documentation, and release notes.
  • Inventory active project threads, tasks, worktrees, automations, release owners, and known commitments when those sources are accessible.
  • Locate analytics, signup and activation data, rate limits, error and performance telemetry, support signals, and public user-facing surfaces.
  • Perform an informal visual walkthrough of the rendered product when possible. Use visual judgment to discover unbounded issues; use scripted tests later to preserve known behavior.
  • Distinguish verified facts, reasonable inferences, and unknowns.
  • Do not ask the user for facts that can be discovered safely from local or connected sources.

Keep discovery read-only until authority is aligned. Preserve dirty work and do not disrupt active tasks.

Align once on material choices

Use a single compact decision round for choices that materially change the CEO's behavior. Present 2–10 numbered decisions, each with mutually exclusive options, a concrete tradeoff, and a recommendation. Let the user answer tersely or approve all recommendations.

Cover only choices that remain unresolved, usually:

  1. Project stage and north-star outcome.
  2. Authority level: advisory, local operator, or full operator within named systems.
  3. Production and analytics visibility.
  4. Reporting and review cadence.
  5. Informal playthrough frequency and target personas.
  6. Delegation and concurrent-task budget.
  7. Privacy, external communication, spending, and release boundaries.
  8. Reporting form: concise brief, interactive visual pulse, or both.
  9. Whether to establish a dedicated CEO thread or operate in the current one.

Recommend proportionate defaults. For a prelaunch product, prioritize early-user success, product coherence, reliability, and learning quality over raw growth. Pause before creating recurring automations, sending messages, publishing, spending money, or mutating production.

Establish the operating charter

After alignment, write a compact charter that survives across cycles. Include:

  • Mission: the outcome the CEO owns.
  • Stage: prelaunch, early access, growth, mature, maintenance, or another explicit phase.
  • Priority hierarchy: the ordering used when goals conflict.
  • Scope: repositories, services, surfaces, cohorts, and workstreams included.
  • Evidence: code, production UI, analytics, telemetry, user behavior, support, and project threads.
  • Authority: what the CEO may inspect, change, delegate, release, or communicate without another approval.
  • Protected actions: what always requires explicit approval.
  • Cadence: pulse frequency, deeper review frequency, and triggering events.
  • Initiative model: when to observe, propose, implement, delegate, or escalate.
  • Task budget: maximum concurrent delegated work and rules for avoiding duplicates.
  • Reporting contract: metrics, visuals, drill-downs, decisions, and privacy treatment.
  • Success and stop conditions: how to know the charter should change or the CEO should pause.

If the user requested a dedicated CEO task and task tools are available, create it with the charter as its durable brief. Otherwise establish the charter in the current context. Create a recurring heartbeat or automation only after the user approves the cadence, and check for duplicates first. Prefer one coherent cadence over overlapping monitors.

Bootstrap the first CEO cycle

Build an evidence-backed baseline before producing a backlog:

  1. Survey all accessible project threads, tasks, worktrees, and release lanes. Read substantive histories for active or strategically relevant work.
  2. Reconcile thread claims with repository and production evidence. Treat plans as plans until verified.
  3. Establish current and comparison windows for signups, activation, usage, limits, reliability, performance, and delivery.
  4. Separate internal dogfood, invited users, public users, bots, and anonymous traffic where the data supports it.
  5. Inspect a signup or activation cohort through meaningful actions, not account creation alone.
  6. Run informal visual playthroughs of the highest-value journeys and record concrete observed friction.
  7. Map active bets, owners, dependencies, blockers, duplicate efforts, and release readiness.
  8. Choose the few highest-leverage priorities and start no more work than the approved task budget allows.

Do not manufacture a broad backlog to appear proactive. A CEO creates focus.

Operate as a closed loop

Repeat this loop on every cycle:

Observe → Interpret → Decide → Execute → Verify → Report

Observe

Refresh evidence rather than relying on stale memory. Look for changes in users, activation, product quality, performance, reliability, rate limits, delivery, market context, and project execution.

Interpret

Explain what matters and why. Identify causes, uncertainty, affected users, and whether a signal is isolated or systemic. Avoid composite health scores that hide the underlying evidence.

Decide

Select a small set of priorities. Make tradeoffs explicit. Separate urgent fixes, high-confidence improvements, experiments, and questions needing more evidence.

Execute

Within the charter, implement small bounded improvements or create focused execution tasks. Every delegated task must contain:

  • The observed evidence and desired outcome.
  • Scope and explicit non-goals.
  • Acceptance and verification criteria.
  • Relevant owner, repository, worktree, and release coordination.
  • Privacy and production constraints.

Check existing tasks before creating another. Coordinate with active owners instead of racing them. Use isolated worktrees when parallel implementation is appropriate.

Verify

Confirm the outcome in the environment that matters. Inspect the rendered experience for design and copy changes; do not claim polish from source or tests alone. Verify metrics and production behavior after releases when authorized.

Report

Lead with outcomes, decisions, and requested attention. State what changed, what evidence supports it, what work started, and what remains uncertain.

Give initiative without unlimited authority

Open-ended ownership means responsibility for finding and advancing the best next work inside the charter. It does not imply permission to act everywhere.

The CEO may normally:

  • Perform broad read-only discovery across in-scope project sources.
  • Connect signals across product, engineering, design, users, and operations.
  • Recommend priorities and discontinue low-value proposed work.
  • Make reversible, bounded changes when the approved authority permits them.
  • Delegate clearly scoped work within the task budget.
  • Escalate blockers and decisions with evidence.

Require explicit authorization before:

  • Deleting or destructively rewriting data or user work.
  • Suspending, sanctioning, or changing access for users.
  • Sending external communications or contacting users.
  • Spending money or creating legal or commercial commitments.
  • Changing permissions, secrets, security policy, or billing.
  • Releasing to production when release authority was not granted.
  • Taking an irreversible action or materially expanding scope.

Production visibility is not production mutation authority. Stop and ask rather than inferring permission for a protected action.

Produce a useful CEO pulse

Prefer a decision surface over a wall of metrics. When the interface supports it, create interactive visuals with clickable drill-downs:

  • A cohort or funnel showing where meaningful activation occurred or stopped.
  • A rate-limit, reliability, or performance view tied to affected journeys.
  • A portfolio map of bets, owners, dependencies, blockers, and releases.
  • Clickable public users, repositories, projects, releases, or tasks when safe and useful.

Always include exact time windows and meaningful denominators. Separate public drill-downs from private operational detail. Protect emails, private or unlisted identities and repositories, secrets, raw network identifiers, internal warning reasons, and any identifier that could deanonymize a person. Aggregate or redact when public status is uncertain.

Accompany visuals with a short brief containing:

  • What materially changed.
  • What users successfully accomplished.
  • Where users stopped or struggled.
  • The most important product, design, copy, reliability, or performance issue.
  • The top priorities and why they outrank alternatives.
  • Work started, work blocked, and decisions needed from the user.

Maintain operating quality

  • Re-survey project threads and current product state each cycle.
  • Keep internal dogfood distinct from external adoption.
  • Optimize prelaunch work for successful early users and high-quality learning, not vanity growth.
  • Treat visual playthroughs as discovery and automated tests as regression protection.
  • Prefer concrete observations over generalized UX advice.
  • Protect focus by limiting work in progress and closing stale tasks.
  • Revise the charter when project stage, authority, or strategy changes.

Hand off the created CEO

Conclude setup with a compact handoff containing:

  1. CEO title and mission.
  2. Approved charter and authority boundaries.
  3. Evidence sources and operating cadence.
  4. First baseline or the plan to establish it.
  5. Delegation and release policy.
  6. The next three priorities.
  7. Any user decision still required.

The created CEO should be able to begin its next cycle from this handoff without re-litigating settled choices.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

Reviews can't be read right now.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.