Stats
Actions
Tags
From twi-jobworld
Create a new AI employee for TWI Jobworld — builds agent file, registers in jobworld, creates department skill
How this skill is triggered — by the user, by Claude, or both
Slash command
/twi-jobworld:generate-employeeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Creates a new AI employee for a TWI Jobworld instance.
Creates a new AI employee for a TWI Jobworld instance.
compile-claude-code-component to create the agent with required primitives (skills, hooks, MCPs, etc.)POST /api/agents with dept_id + name + agent_file_path{instance}/skills/run-dept-{dept}/SKILL.md if it doesn't exist/generate-employee
| Field | Example | Notes |
|---|---|---|
| Jobworld URL | http://localhost:3848 | Port for this company |
| Company name | Stillpoint Media | For paths/naming |
| Department | Software Engineering | Must match a dept in jobworld |
| Agent name | Engineer | Human-readable name |
| Agent type | general-purpose | Or Explore, code-reviewer, etc. |
| Capabilities | github, worktree, hooks | Comma-separated |
{instance}/skills/run-dept-{dept}/
└── SKILL.md # Department skill (updated or created)
{instance}/agents/
└── {company}-{dept}-{name}.md # Agent definition
The agent definition created:
---
name: {company}-{dept}-{name}
description: {capabilities} for {company} {dept}
version: 1.0.0
tags: [{dept}, {company}]
agentType: {agentType}
skills: [{capability-skills}]
model: claude-sonnet-4-6
---
# {Company} {Dept} — {Name}
## Role
{agent name} for the {dept} department.
## Capabilities
- {capability 1}
- {capability 2}
## Integration
- Jobworld: {jobworld_url}
- Company: {company_name}
- Department: {dept}
- Registered: {timestamp}
curl -X POST {jobworld_url}/api/agents \
-H "Content-Type: application/json" \
-d '{
"dept_id": "{dept_id}",
"name": "{agent_name}",
"agent_file_path": "{instance}/agents/{company}-{dept}-{name}.md"
}'
After generation, CEO can find this employee by reading:
{instance}/skills/run-dept-{dept}/SKILL.md
{instance}/agents/{company}-{dept}-{name}.md
Each department skill tells CEO how to run the department:
# {Company} {Dept} Department
## Agents
- `{agent_name}` — {description}
## Processes
{How this department works}
## CEO Instructions
{How to invoke this department}
Input:
http://localhost:3848Stillpoint MediaSoftware EngineeringEngineergithub, worktree-automation, hooks, code-reviewOutput:
{instance}/agents/{company}-{dept}-{agent}.md~/.claude/skills/software-engineering/SKILL.mdnpx claudepluginhub sancovp/twi-jobworldCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.