ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

hire

Interactive hiring wizard to set up a new AI team member. Guides the user through role design via conversation, generates agent identity files, and optionally sets up performance reviews. Use when the user wants to hire, add, or set up a new AI agent, team member, or assistant. Triggers on phrases like "hire", "add an agent", "I need help with X" (implying a new role), or "/hire".

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/larsderidder/hire
Or

hire

Set up a new AI team member through a guided conversation. Not a config generator - a hiring process.

When to Use

User says something like:

  • "I want to hire a new agent"
  • "I need help with X" (where X implies a new agent role)
  • "Let's add someone to the team"
  • /hire

The Interview

3 core questions, asked one at a time:

Q1: "What do you need help with?" Let them describe the problem, not a job title. "I'm drowning in code reviews" beats "I need a code reviewer."

  • Listen for: scope, implied autonomy level, implied tools needed

Q2: "What's their personality? Formal, casual, blunt, cautious, creative?" Or frame it as: "If this were a human colleague, what would they be like?"

  • Listen for: communication style, vibe, how they interact

Q3: "What should they never do?" The red lines. This is where trust gets defined.

  • Listen for: boundaries, safety constraints, access limits

Q4: Dynamic (optional)

After Q1-Q3, assess whether anything is ambiguous or needs clarification. If so, ask ONE follow-up question tailored to what's unclear. Examples:

  • "You mentioned monitoring - should they alert you immediately or batch updates?"
  • "They'll need access to your codebase - any repos that are off-limits?"
  • "You said 'casual' - are we talking friendly-professional or meme-level casual?"

If Q1-Q3 were clear enough, skip Q4 entirely.

Summary Card

After the interview, present a summary:

šŸŽÆ Role: [one-line description]
🧠 Name: [suggested name from naming taxonomy]
šŸ¤– Model: [selected model] ([tier])
⚔ Personality: [2-3 word vibe]
šŸ”§ Tools: [inferred from conversation]
🚫 Boundaries: [key red lines]
šŸ¤ Autonomy: [inferred level: high/medium/low]

Then ask: "Want to tweak anything, or are we good?"

Model Selection

Before finalizing, select an appropriate model for the agent.

Step 1: Discover available models

Run openclaw models list or check the gateway config to see what's configured.

Step 2: Categorize by tier

Map discovered models to capability tiers:

TierModels (examples)Best for
reasoningclaude-opus-, gpt-5, gpt-4o, deepseek-r1Strategy, advisory, complex analysis, architecture
balancedclaude-sonnet-*, gpt-4-turbo, gpt-4o-miniResearch, writing, general tasks
fastclaude-haiku-, gpt-3.5, local/ollamaHigh volume, simple tasks, drafts
codecodex-, claude-sonnet-, deepseek-coderCoding, refactoring, tests

Use pattern matching on model names - don't hardcode specific versions.

Step 3: Match role to tier

Based on the interview:

  • Heavy reasoning/advisory/strategy → reasoning tier
  • Research/writing/creative → balanced tier
  • Code-focused → code tier (or balanced if not available)
  • High-volume/monitoring → fast tier

Step 4: Select and confirm

Pick the best available model for the role. In the summary card, add:

šŸ¤– Model: [selected model] ([tier] - [brief reason])

Metadata

Stars1656
Views0
Updated2026-02-28
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-larsderidder-hire": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.