ワンクリックで
jobworld-api
Interact with TWI Jobworld server API. Trigger with "jobworld api", "jobworld endpoints", "jobworld server".
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Interact with TWI Jobworld server API. Trigger with "jobworld api", "jobworld endpoints", "jobworld server".
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Creates a new TWI Jobworld instance — a fully autonomous AI company with agents that run themselves. Trigger with "instantiate jobworld", "create new company", "bootstrap ai company".
ALL agents use this skill to report task observations to the central HTTP server.
CEO bootstrap skill for AI Jobworld. Orchestrates departments, runs rounds, reads events, reviews tasks.
WHAT: Meta-skill for combinatorially mapping and building Claude Code systems from primitives WHEN: Building systems that combine skills, hooks, subagents, MCPs, plugins, teams, or CLAUDE.md
Create a new AI employee for TWI Jobworld — builds agent file, registers in jobworld, creates department skill
WHAT: Pure Claude Code patterns - components and system-level architectures WHEN: Need to understand Claude Code components (skills, hooks, MCPs, subagents, plugins)
| name | jobworld-api |
| description | Interact with TWI Jobworld server API. Trigger with "jobworld api", "jobworld endpoints", "jobworld server". |
Skill for interacting with TWI Jobworld server API.
http://localhost:{PORT}/api
Where PORT is the jobworld server port (e.g., 3848).
GET /api/health
Returns server status.
GET /api/departments
POST /api/departments
GET: List all departmentsPOST: Create department
{ "name": "content", "description": "Newsletter creation" }
GET /api/agents
POST /api/agents
GET /api/agents/:id
DELETE /api/agents/:id
GET /api/agents: List all agentsPOST /api/agents: Register agent
{
"name": "content-lead",
"dept_id": "dept_xxx",
"agent_file_path": "/path/to/agent.md"
}
DELETE /api/agents/:id: Remove agent (Task #4 - DELETE endpoint exists)GET /api/stats
Returns company statistics.
GET /api/events
POST /api/events
GET /api/events: Recent eventsPOST /api/events: Emit event
{ "type": "task_completed", "data": { "agent": "content-lead", "task": "newsletter_001" } }
# List agents
curl http://localhost:3848/api/agents
# Create department
curl -X POST http://localhost:3848/api/departments \
-H "Content-Type: application/json" \
-d '{"name": "content", "description": "Newsletter"}'
# Register agent
curl -X POST http://localhost:3848/api/agents \
-H "Content-Type: application/json" \
-d '{"name": "content-lead", "dept_id": "dept_xxx", "agent_file_path": "/path/to/content-lead.md"}'