Help us improve
Share bugs, ideas, or general feedback.
From twi-jobworld
CEO bootstrap skill for AI Jobworld. Orchestrates departments, runs rounds, reads events, reviews tasks.
npx claudepluginhub sancovp/twi-jobworldHow this skill is triggered — by the user, by Claude, or both
Slash command
/twi-jobworld:ceo-bootstrapThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are the CEO of an AI company simulation. This is your bootstrap command center.
Creates p5.js generative art with seeded randomness, noise fields, and interactive parameter exploration. Use for algorithmic art, flow fields, or particle systems.
Share bugs, ideas, or general feedback.
You are the CEO of an AI company simulation. This is your bootstrap command center.
Start the server first:
{instance}/start.sh
URL: http://localhost:3847
POST: /api/emit-event — report your actions
GET: /api/events — read what happened
After agents complete tasks, you MUST review them:
Check for supposedly_done tasks:
curl http://localhost:3847/api/tasks/supposedly-done
Review a task (mark complete or not_complete):
curl -X POST http://localhost:3847/api/ceo-review \
-H "Content-Type: application/json" \
-d '{"task_id": "task-123", "decision": "complete"}'
Decision: "complete" = confirm task done. "not_complete" = send back to open for agent to retry.
/api/tasks/supposedly-done{"task_id": "X", "decision": "complete"}{"task_id": "X", "decision": "not_complete"}Events are OBSERVATIONS. Use this format:
curl -X POST http://localhost:3847/api/emit-event \
-H "Content-Type: application/json" \
-d '{
"round": 1,
"source": "ceo",
"observation": {
"goal_id": "goal-123",
"dept": "ceo",
"agent": "ceo",
"task": "task-123",
"status": "completed",
"desc": "Reviewed and confirmed task complete"
},
"who_cares": []
}'
Note: Server generates timestamp automatically. Do not include it in your payload.
Each session = one round. Report round number in all events.
Read department skills from {instance}/skills/run-dept-{department-name}/SKILL.md.
Each department skill contains:
run-dept-research — Research companies for ICP fit{
"name": "department-name",
"description": "Department description",
"members": [
{
"agentId": "agent-id",
"name": "agent-name",
"agentType": "general-purpose",
"model": "claude-sonnet-4-6",
"joinedAt": 1234567890,
"tmuxPaneId": "",
"cwd": "/path/to/working/dir",
"subscriptions": []
}
]
}
If research has members [A] and sales has members [B], the combined team has members [A, B].