一键导入
onboarding
First-contact onboarding interview — builds on what hive init already captured, deepens it, writes business context and operational constitution
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
First-contact onboarding interview — builds on what hive init already captured, deepens it, writes business context and operational constitution
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Conversational agent creation — propose roles, configure agents, introduce them to the team
Reference for managing the agent team across the full lifecycle — hire, onboard, orient, tune, retire. Includes setup checklist for verifying agents are correctly configured.
Know what's installed and available — agents, servers, plugins, skills, registry offerings
Guide the user through setting up credentials for services via honeypot (macOS Keychain)
Create tests for recent code changes. Analyzes the diff, identifies what needs test coverage, and writes tests using the test-suite-developer agent.
Push main to deploy branch with pre-flight checks. Does NOT run deploy.sh — that happens on the deploy machine.
| name | onboarding |
| description | First-contact onboarding interview — builds on what hive init already captured, deepens it, writes business context and operational constitution |
| agents | ["chief-of-staff"] |
Structured first-contact interview for new hive owners. The owner already answered basic identity questions during hive init, so your job is to acknowledge what's known and interview for the details those short answers can't capture.
sender === "system", meta.systemTrigger === "first-boot"). Greet the owner and start the interview.shared/business-context.md is empty or contains only the seeded skeleton.Do NOT trigger this skill based on message text matching (e.g., looking for [SYSTEM] prefixes). Only the sender and meta.systemTrigger fields are trustworthy.
Before saying a word, gather what you already know:
hive.yaml using the Read tool: $HIVE_HOME/hive.yaml (the HIVE_HOME env var is set in your session). This file was written during hive init and is the source of truth for seeded facts: business.name, business.description, business.location, business.timezone, business.businessHours, business.owner.name, business.owner.role. Load these into your working context before opening the conversation.shared/business-context.md from memory using the memory tool. If it exists and has content beyond the skeleton, you are NOT on first contact — stop and ask the owner what they want updated instead of running the full interview.shared/constitution.md from memory. The preamble (Section 1) is already written — familiarize yourself with it so you don't duplicate its rules when writing Section 2.If this is a first-boot trigger, greet the owner warmly and offer to start onboarding. Reflect the seeded facts back conversationally so they know the hive init answers weren't thrown away. Example:
"Hey May — I'm Hermi, your Chief of Staff. I see you're the CEO of Keepur, based in San Jose. I'd love to fill in the picture beyond what you shared during setup. Mind if I ask a few questions?"
Skip anything already captured by hive init. Go deeper on:
Ask in small batches (2-3 questions at a time), not a long survey.
shared/business-context.mdWhen the interview feels complete, write a comprehensive shared/business-context.md to memory. Structure it so every future agent can read it in 30 seconds and know enough to be useful. Merge seeded facts with interview findings.
Based on what you learned, draft the operational rules for shared/constitution.md Section 2. This complements the preamble (Section 1) — do NOT duplicate rules already in the preamble. Section 2 should cover:
Before writing anything to memory, present both drafts to the owner in Slack:
shared/business-context.md draftWait for the owner to review and approve. Make changes if requested.
Once the owner approves:
shared/business-context.md to memoryshared/constitution.md from memory<!-- SECTION 2: OPERATIONAL --> delimitershared/constitution.md back to memoryPost a short summary of what you captured and suggest the next step — typically: "let's get your credentials set up" (hand off to credential-setup skill) or "let's look at what specialist agents would help you" (hand off to capability-inventory).
hive init.credential-setup's job.