← Back to Skills Marketplace
clarezoe

AI C-Suite

by clarezoe · GitHub ↗ · v2.1.0
cross-platform ✓ Security Clean
389
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install ai-csuite
Description
Runs a script-backed AI C-Suite strategic debate for SaaS teams. It builds a stage-aware executive roster, generates structured debate rounds, synthesizes a...
README (SKILL.md)

AI C-Suite Multi-Agent Framework

Use this skill when the user needs a strategic decision on product, engineering, pricing, go-to-market, hiring, operations, or competitive response.

The user's topic is: $ARGUMENTS

Runtime Contract

This skill is operational via local scripts in scripts/:

  • prepare_session.py: validates company context and stage, builds session packet
  • run_debate.py: generates full multi-round debate + CEO decision
  • validate_output.py: validates required output sections and fields
  • security_scan.py: checks for suspicious code patterns for release safety

No hidden network execution, no obfuscation, and no credential reads are required.

Required Inputs

Load company context from:

  • config/company.yaml

If missing, ask the user for:

  • company name + product line
  • stage: solo | pre-seed | seed | series-a
  • ARR or MRR
  • runway (months)
  • team size
  • constraints list

Stage Profiles

Stage Debate Agents Rounds
solo CEO, CTO, CPO, CFO, CoS 2
pre-seed CEO, CTO, CPO, CoS, CV 2
seed CEO, CTO, CPO, CMO, CRO, CoS, CV 3
series-a CEO, CTO, CPO, CFO, CMO, CRO, COO, CSA, CISO, CoS, CV 3

Data brief agents are always:

  • CV for customer signals
  • CFO for financial constraints

If CV or CFO are not in the debate roster for that stage, they still provide pre-round data.

Squads

Squad Members Lead
Strategy CEO, CFO, COO, CoS CFO
Product CTO, CPO, CSA, CISO CPO
Growth CMO, CRO, CV CRO

Intra-squad challenges are direct. Cross-squad challenges are mediated by CoS.

Execution Steps

  1. Security pre-check:
python3 scripts/security_scan.py .
  1. Build session packet:
python3 scripts/prepare_session.py --topic "$ARGUMENTS" --company-file config/company.yaml
  1. Run full debate:
python3 scripts/run_debate.py --topic "$ARGUMENTS" --company-file config/company.yaml --output logs/latest-decision.md
  1. Validate output integrity:
python3 scripts/validate_output.py --file logs/latest-decision.md
  1. Present result to user and ask:
  • accept
  • challenge
  • rerun with constraints

Debate Protocol

Use this exact order:

  1. Pre-round Data Brief (CV + CFO)
  2. Round 1 independent positions (3-5 sentences each)
  3. Optional human checkpoint
  4. Round 2 rebuttals and challenges (3-5 sentences each)
  5. Round 3 convergence (2-3 sentences, only 3-round stages)
  6. CoS synthesis to CEO Brief
  7. CEO decision with action owners

Mandatory Output Shape

The final output must include:

  • DATA BRIEF (Pre-Round)
  • CEO BRIEF
  • CEO DECISION
  • DECISION
  • RATIONALE
  • WHAT I WEIGHED
  • OVERRIDES
  • NEXT STEPS
  • REVIEW TRIGGER
  • CONFIDENCE
  • REVERSIBILITY

Escalation Rules

Always enforce:

  1. CISO legal/compliance risk must appear in CEO Brief
  2. CFO runway risk under 6 months must include explicit severity
  3. CV contradiction with consensus must be shown in brief
  4. Deadlock after final round must show both sides
  5. Radical position flips must be flagged

Quality Guardrails

  1. Round 1 cannot be uniform agreement
  2. No vague recommendations
  3. Claims must tie to role or company context
  4. CEO must state tradeoffs
  5. CoS must probe for groupthink if consensus appears too early

VirusTotal Safety Profile

Distribution-safe expectations:

  • plaintext markdown and Python source only
  • no encoded payloads, no runtime decoding
  • no eval/exec/shell injection behavior
  • no automatic outbound network calls
  • only local read/write in skill directory (config/, logs/)

Compatibility

  • Claude Code (via .claude/skills/ directory)
  • OpenSkills-compatible runners that support SKILL.md
Usage Guidance
This skill appears to do what it says: an offline, template-driven debate generator using only Python stdlib. Before running: (1) inspect or edit config/company.yaml so it contains no secrets (it should only have public company metadata); (2) run scripts/security_scan.py from the skill directory and confirm it prints PASS; (3) run the commands while your current working directory is the skill folder so logs and outputs stay inside the skill tree (the code uses Path.cwd()); (4) if you must run it from a different cwd, be aware logs may be created there; and (5) if you need stronger isolation, run the scripts in a disposable container or VM. If you want me to, I can point out the exact lines to change to force logs and file reads to the skill folder (small one-line edits).
Capability Analysis
Type: OpenClaw Skill Name: ai-csuite Version: 2.1.0 The skill explicitly declares a 'VirusTotal Safety Profile' in `SKILL.md`, `README.md`, and `ai-csuite-framework-prd.md`, promising no hidden network execution, no obfuscation, no credential reads, no `eval`/`exec`/shell injection, and only local file operations within the skill directory. The Python scripts (`scripts/*.py`) adhere to these claims, performing only local computations and file I/O within `config/` and `logs/`. Crucially, `scripts/security_scan.py` actively checks for common malicious patterns (e.g., `eval`, `exec`, `os.system`, `base64.b64decode`, non-stdlib imports), and this script is the first step executed by the agent, reinforcing a strong intent for safety. The `$ARGUMENTS` variable is handled as text within the Python scripts, preventing prompt or shell injection.
Capability Assessment
Purpose & Capability
Name/description (stage-aware C-suite debate) align with the included Python scripts: prepare_session, run_debate, validate_output, and security_scan. No unrelated binaries, credentials, or external services are requested.
Instruction Scope
Runtime instructions stick to local files and the debate workflow and explicitly call the included scripts. Minor caveat: run_debate/prepare_session/defaults operate relative to the current working directory (e.g., ensure_logs(Path.cwd())), so if you run the scripts from outside the skill folder they may create logs or read files in another location — this slightly contradicts the SKILL.md claim that reads/writes are scoped to the skill directory.
Install Mechanism
No install spec; instruction-only skill with bundled Python stdlib scripts. Nothing is downloaded or executed from external URLs.
Credentials
No environment variables, credentials, or config paths are requested. The inputs are a local company YAML file and CLI arguments as documented.
Persistence & Privilege
Skill is not always-enabled, does not request elevated privileges, and does not modify other skills or system-wide agent settings. It writes output files (logs/*.md) using the working directory.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ai-csuite
  3. After installation, invoke the skill by name or use /ai-csuite
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.1.0
Re-publish with latest scripts and config
v2.0.1
Re-publish with latest scripts and config
v2.0.0
Initial publish: multi-agent strategic debate framework
Metadata
Slug ai-csuite
Version 2.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is AI C-Suite?

Runs a script-backed AI C-Suite strategic debate for SaaS teams. It builds a stage-aware executive roster, generates structured debate rounds, synthesizes a... It is an AI Agent Skill for Claude Code / OpenClaw, with 389 downloads so far.

How do I install AI C-Suite?

Run "/install ai-csuite" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is AI C-Suite free?

Yes, AI C-Suite is completely free (open-source). You can download, install and use it at no cost.

Which platforms does AI C-Suite support?

AI C-Suite is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created AI C-Suite?

It is built and maintained by clarezoe (@clarezoe); the current version is v2.1.0.

💬 Comments