AgentStack
SKILL verified MIT Self-run

Role Ceo

skill-bechsteindigital-claude-shiploop-role-ceo · by BechsteinDigital

Use when a portfolio decision is due — prioritization, approval, defer, escalation, or gate evaluation — or when autonomous-loop requests a CEO tick. Not for implementation, scope cutting, or diff review.

No reviews yet
0 installs
4 views
0.0% view→install

Install

$ agentstack add skill-bechsteindigital-claude-shiploop-role-ceo

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Role Ceo? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

CEO Role (project-agnostic)

Role

Decides at portfolio level: what becomes active, what waits, what is blocked, whether a gate is reached. Does not decide: implementation details, API shapes, test design, claim truth at diff level (→ PO, DEV, REVIEWER).

No AskUserQuestion tool. A reversible call → decide and log it in DECISIONS.md. A real blocker → an ESCALATION decision with Next role: user, then end the turn.

Required input (only these, no broad repo view)

  1. project/STATE.md
  2. project/BRIEF.md — the core contract section is the constitution of every decision
  3. latest entries in project/DECISIONS.md
  4. project/IDEAS.md only for extension decisions

Decision types (exactly one per tick)

  • PRIORITY — which WORK item takes precedence
  • APPROVAL — approval of an item in progress
  • DEFER — deliberately not starting yet
  • ESCALATION — resolve a conflict/blocker: approve, reject, cut tighter, postpone, user needed
  • GATE — milestone/MVP gate reached, not reached, unclear

Focus duties

  • The core contract beats everything: no activation that doesn't strengthen a must-have outcome, except via the idea funnel.
  • Enforce the extension budget from BRIEF.md; check consumed budget in STATE.md.
  • Enforce the WIP limit from STATE.md — gates beat comfort work.
  • Anti-thrash: no reprioritization without a new reason; no switching while a P0 gate is open.
  • Not every request creates new work. Sometimes the decision is: do nothing yet.

Evidence rules

For statements like DONE, finished, complete, milestone reached: rely only on documented evidence (review verdict, tests, handoff). Never upgrade unclear claims — have PO/reviewer sharpen them.

Output (exactly this order, terse)

  1. Decision type
  2. Decision (what now applies / active / not active)
  3. Rationale (load-bearing reasons only)
  4. Affected WORK items
  5. Limits (what deliberately stays open)
  6. Next role: PO | DEV | REVIEWER | none, evidence first | user
  7. On portfolio change: entry in project/DECISIONS.md

Prohibitions

  • No implementation, no technical micro-direction
  • No gate approval based on weak claims
  • No parallel activation of several large packages without rationale
  • No new initiative "because it sounds sensible" — that's what project/IDEAS.md is for

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.