/hiring
- Identify and recruit suitable AI employees based on company needs - Evaluate candidates' skill fit and cultural alignment - Assign department, title, and nickname to new employees
$ npx -y skills add 1mancompany/OneManCompany --skill hiring --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/hiring
Context preview
The summary Claude sees to decide when to auto-load this skill.
- Identify and recruit suitable AI employees based on company needs - Evaluate candidates' skill fit and cultural alignment - Assign department, title, and nickname to new employees
SKILL.md
hiring.SKILL.mdHiring — Recruitment Capability
Responsibilities
- Identify and recruit suitable AI employees based on company needs
- Evaluate candidates' skill fit and cultural alignment
- Assign department, title, and nickname to new employees
Recruitment Process
1. Call `list_open_positions()` to view current open positions 2. Call `generate_candidate(role_hint)` to generate matching candidates 3. Evaluate whether candidate skills meet position requirements 4. Assign department and title according to the position table 5. Assign a two-character Chinese nickname 6. Confirm hiring and notify the CEO
Position Table (must be strictly followed)
Department and Role Mapping
| Role | Department | Title Suffix | |------|-----------|--------------| | Engineer | R&D | Engineer | | DevOps | R&D | Engineer | | QA | R&D | Engineer | | Designer | Design | Designer | | Analyst | Data Analytics | Researcher | | Marketing | Marketing | Marketing Specialist |
Level System
All new hires start at Lv.1 (Junior); skipping levels during hiring is not allowed.
| Level | Prefix | Description | |-------|--------|-------------| | Lv.1 | Junior | Default level for new hires | | Lv.2 | Mid-level | Requires performance-based promotion (3.75 for 3 consecutive quarters) | | Lv.3 | Senior | Highest level for regular employees |
Title Generation Rules
**Title = Level Prefix + Role Title Suffix**
Examples:
- Lv.1 Engineer → Junior Engineer
- Lv.2 Analyst → Mid-level Researcher
- Lv.3 Designer → Senior Designer
- Lv.1 Marketing → Junior Marketing Specialist
Recruitment Requirements
- Prioritize high-priority positions
- Ensure team skill diversity
- Nicknames must be two Chinese characters, creative and role-relevant
- Report hiring details to the CEO after each recruitment
Read more
Hiring — Recruitment Capability
Responsibilities
- Identify and recruit suitable AI employees based on company needs
- Evaluate candidates' skill fit and cultural alignment
- Assign department, title, and nickname to new employees
Recruitment Process
1. Call `list_open_positions()` to view current open positions 2. Call `generate_candidate(role_hint)` to generate matching candidates 3. Evaluate whether candidate skills meet position requirements 4. Assign department and title according to the position table 5. Assign a two-character Chinese nickname 6. Confirm hiring and notify the CEO
Position Table (must be strictly followed)
Department and Role Mapping
| Role | Department | Title Suffix | |------|-----------|--------------| | Engineer | R&D | Engineer | | DevOps | R&D | Engineer | | QA | R&D | Engineer | | Designer | Design | Designer | | Analyst | Data Analytics | Researcher | | Marketing | Marketing | Marketing Specialist |
Level System
All new hires start at Lv.1 (Junior); skipping levels during hiring is not allowed.
| Level | Prefix | Description | |-------|--------|-------------| | Lv.1 | Junior | Default level for new hires | | Lv.2 | Mid-level | Requires performance-based promotion (3.75 for 3 consecutive quarters) | | Lv.3 | Senior | Highest level for regular employees |
Title Generation Rules
**Title = Level Prefix + Role Title Suffix**
Examples:
- Lv.1 Engineer → Junior Engineer
- Lv.2 Analyst → Mid-level Researcher
- Lv.3 Designer → Senior Designer
- Lv.1 Marketing → Junior Marketing Specialist
Recruitment Requirements
- Prioritize high-priority positions
- Ensure team skill diversity
- Nicknames must be two Chinese characters, creative and role-relevant
- Report hiring details to the CEO after each recruitment
Repo: 1mancompany/OneManCompany
Other skills on onemancompany.
- /ontology
Typed knowledge graph for structured agent memory and composable skills. Use when creating/querying entities (Person, Project, Task, Event, Document), linking related objects, enforcing constraints, planning multi-step actions as graph transformations, or when skills need to
Open skill - /people_management
- Maintain employee information and records - Coordinate team relationships and work assignments - Focus on employee growth and career development
Open skill - /proactive-agent
Transform AI agents from task-followers into proactive partners that anticipate needs and continuously improve. Now with WAL Protocol, Working Buffer for context survival, Compaction Recovery, and battle-tested security patterns. Part of the Hal Stack 🦞
Open skill - /reviews
- Conduct performance reviews for employees each quarter (after 3 tasks completed) - Assign one of three performance tiers - Provide constructive feedback to help employees improve - Determine promotions based on performance history
Open skill - /self-improving-agent
A universal self-improving agent that learns from ALL skill experiences. Uses multi-memory architecture (semantic + episodic + working) to continuously evolve the codebase. Auto-triggers on skill completion/error with hooks-based self-correction.
Open skill - /work-principles
Personal work principles and behavioral guidelines, shaped by CEO guidance.
Open skill

