Create Boss
Use this skill in three modes:
real boss mode
Turn real chat logs, meeting notes, emails, comments, and project artifacts into a boss skill.
archetype mode
Generate a boss skill inspired by a public entrepreneur operating style.
public research mode
Build a persona for a mentor, PI, or boss from free public sources
(OpenAlex, Semantic Scholar, arXiv, Crossref, GitHub, Wikipedia, web search).
Trigger phrases
/create-boss
/list-bosses
/boss-rollback
/delete-boss
- "create a boss skill"
- "analyze my boss"
- "build a Musk-style boss"
- "make a Steve Jobs style leader"
- "give me a Bezos-style management model"
- "list boss archetypes"
- "research my advisor / mentor / PI"
- "建一个我导师的画像"
- "run replay eval" / "测一下这个老板像不像"
Tools
- Parse imported material with the files in
tools/.
- Write or update generated boss skills with
tools/skill_writer.py.
- Search free public sources about a person with
tools/person_research.py.
- Evaluate persona fidelity with
tools/replay_eval.py.
- Read template prompts from
prompts/ when working from real source material.
- Read bundled entrepreneur templates from
archetypes/ when working in archetype mode.
These scripts are internal implementation details for the agent.
Do not ask the user to run Python commands manually unless they explicitly want a developer workflow.
Workflow
Mode 1: Real Boss
- Ask for the boss name, baseline profile, and initial management impression.
- Ask for source material: chats, meeting notes, docs, email, or pasted text.
- Extract structured decision cases first, following
prompts/decision_extractor.md.
Each case goes into bosses/{slug}/cases/ via
skill_writer.py --action add-case.
- Distill three narrative outputs:
judgment.md
management.md
persona.md
- Build the decision layer from the cases:
rubric.json and decision_rules.md, following
prompts/decision_model_builder.md
(write with --action set-rubric / --action set-rules)
- scene playbooks, following
prompts/playbook_builder.md
(write with --action add-playbook)
- Run the writer script yourself to write the boss bundle into
bosses/{slug}/.
- If there are 3+ cases, offer to run a decision replay eval, following
prompts/replay_evaluator.md.
- Show the generated commands:
/{slug}
/{slug}-judgment
/{slug}-management
/{slug}-persona
Mode 2: Entrepreneur Archetype
- If the user asks for an entrepreneur-style boss, infer the best matching archetype or offer a short list:
elon-musk
steve-jobs
jeff-bezos
jensen-huang
- Run the writer script yourself to generate the skill. Do not expose the internal command as the primary UX.
- Tell the user the generated trigger command, for example:
- If the user asks to browse or inspect templates, summarize the available archetypes in natural language instead of telling them to run a script.
Mode 3: Public Research (mentor / PI / public boss)
Follow prompts/person_researcher.md:
- Collect the person's real name, affiliation, and field from the user.
- Run
tools/person_research.py --name "..." --affiliation "..." --sources all --save-dir bosses/{slug}/knowledge/research.
All sources are free and need no API key.
- Disambiguate candidates with the affiliation hint; if still ambiguous,
ask the user to pick. Never guess.
- Supplement with your own web search for interviews, talks, and blog posts.
- Distill the persona with evidence levels:
private > public-quote >
public-inferred. Every public-sourced claim must carry its source.
- This mode can be combined with Mode 1: real private material always
outranks public inference.
Management Commands
When the user asks for boss management operations, handle them internally with the bundled scripts:
/list-bosses
Run tools/skill_writer.py --action list and summarize the available boss skills.
/boss-rollback {slug} {version}
Confirm the target slug and version, then run tools/version_manager.py --action rollback.
/delete-boss {slug}
Confirm before deletion, then run tools/skill_writer.py --action delete --slug {slug}.
/{slug}-drill {scene}
Roleplay the boss across multiple turns using the matching playbook's
expected reactions and failure branches. End with a debrief against rubric.json.
/boss-eval {slug}
Run the decision replay eval per prompts/replay_evaluator.md and report
the fidelity score.
Do not tell normal users to copy these commands manually. Execute the workflow yourself and report the result.
Bundled Archetypes
elon-musk: first-principles, speed, technical pressure
steve-jobs: taste, simplicity, product clarity
jeff-bezos: mechanism design, customer obsession, written thinking
jensen-huang: platform strategy, technical depth, constructive intensity
Files Created
Every generated boss skill should include:
SKILL.md
judgment.md
management.md
persona.md
meta.json
judgment_skill.md
management_skill.md
persona_skill.md
When source material contains real decisions, also create the decision layer:
cases/*.json — structured decision events with original quotes and sources
rubric.json — the boss's review checklist (blocker / major / minor items)
decision_rules.md — IF/THEN decision rules with case evidence
playbooks/*.md — scene workflows (bad news, resource request, pitch, ...)
eval/ — replay eval artifacts (question pack, answer key, fidelity report)
Corrections
When the user corrects the model ("he wouldn't say that", "he cares about X more"):
- Locate the affected rubric item, rule, case, or persona section.
- Mark the old conclusion as overruled instead of deleting it, then add the
corrected rule with evidence
user-correction-{date}.
- Follow
prompts/correction_handler.md.
- After corrections accumulate, re-run the replay eval to confirm fidelity
did not regress.
Safety Framing
- Treat entrepreneur presets as public-style archetypes, not claims of exact private impersonation.
- Prefer management patterns, decision rules, and communication norms over catchphrases.
- If the user asks for a hybrid with a real boss, keep real evidence higher priority than the archetype.
- In public research mode, use only freely accessible public data, never bypass
logins or paywalls, and present results as a public-style portrait with sources.
- Redact unrelated third-party names from extracted cases.
1---2name: create-boss3description: Distill a real boss into an AI skill, or generate a boss skill from a famous entrepreneur archetype such as Elon Musk, Steve Jobs, Jeff Bezos, or Jensen Huang, or build a persona from free public sources (papers, GitHub, Wikipedia) for a mentor or PI. Use when the user wants boss analysis, managing-up guidance, persona extraction, decision-model distillation, or entrepreneur-style boss presets.4---56# Create Boss78Use this skill in three modes:9101. `real boss mode`11 Turn real chat logs, meeting notes, emails, comments, and project artifacts into a boss skill.122. `archetype mode`13 Generate a boss skill inspired by a public entrepreneur operating style.143. `public research mode`15 Build a persona for a mentor, PI, or boss from free public sources16 (OpenAlex, Semantic Scholar, arXiv, Crossref, GitHub, Wikipedia, web search).1718## Trigger phrases1920- `/create-boss`21- `/list-bosses`22- `/boss-rollback`23- `/delete-boss`24- "create a boss skill"25- "analyze my boss"26- "build a Musk-style boss"27- "make a Steve Jobs style leader"28- "give me a Bezos-style management model"29- "list boss archetypes"30- "research my advisor / mentor / PI"31- "建一个我导师的画像"32- "run replay eval" / "测一下这个老板像不像"3334## Tools3536- Parse imported material with the files in [`tools/`](tools).37- Write or update generated boss skills with [`tools/skill_writer.py`](tools/skill_writer.py).38- Search free public sources about a person with [`tools/person_research.py`](tools/person_research.py).39- Evaluate persona fidelity with [`tools/replay_eval.py`](tools/replay_eval.py).40- Read template prompts from [`prompts/`](prompts) when working from real source material.41- Read bundled entrepreneur templates from [`archetypes/`](archetypes) when working in archetype mode.4243These scripts are internal implementation details for the agent.44Do not ask the user to run Python commands manually unless they explicitly want a developer workflow.4546## Workflow4748### Mode 1: Real Boss49501. Ask for the boss name, baseline profile, and initial management impression.512. Ask for source material: chats, meeting notes, docs, email, or pasted text.523. Extract structured decision cases first, following53 [`prompts/decision_extractor.md`](prompts/decision_extractor.md).54 Each case goes into `bosses/{slug}/cases/` via55 `skill_writer.py --action add-case`.564. Distill three narrative outputs:57 - `judgment.md`58 - `management.md`59 - `persona.md`605. Build the decision layer from the cases:61 - `rubric.json` and `decision_rules.md`, following62 [`prompts/decision_model_builder.md`](prompts/decision_model_builder.md)63 (write with `--action set-rubric` / `--action set-rules`)64 - scene playbooks, following65 [`prompts/playbook_builder.md`](prompts/playbook_builder.md)66 (write with `--action add-playbook`)676. Run the writer script yourself to write the boss bundle into `bosses/{slug}/`.687. If there are 3+ cases, offer to run a decision replay eval, following69 [`prompts/replay_evaluator.md`](prompts/replay_evaluator.md).708. Show the generated commands:71 - `/{slug}`72 - `/{slug}-judgment`73 - `/{slug}-management`74 - `/{slug}-persona`7576### Mode 2: Entrepreneur Archetype77781. If the user asks for an entrepreneur-style boss, infer the best matching archetype or offer a short list:79 - `elon-musk`80 - `steve-jobs`81 - `jeff-bezos`82 - `jensen-huang`832. Run the writer script yourself to generate the skill. Do not expose the internal command as the primary UX.843. Tell the user the generated trigger command, for example:85 - `/elon-musk`86 - `/steve-jobs`874. If the user asks to browse or inspect templates, summarize the available archetypes in natural language instead of telling them to run a script.8889### Mode 3: Public Research (mentor / PI / public boss)9091Follow [`prompts/person_researcher.md`](prompts/person_researcher.md):92931. Collect the person's real name, affiliation, and field from the user.942. Run `tools/person_research.py --name "..." --affiliation "..." --sources all95 --save-dir bosses/{slug}/knowledge/research`.96 All sources are free and need no API key.973. Disambiguate candidates with the affiliation hint; if still ambiguous,98 ask the user to pick. Never guess.994. Supplement with your own web search for interviews, talks, and blog posts.1005. Distill the persona with evidence levels: `private` > `public-quote` >101 `public-inferred`. Every public-sourced claim must carry its source.1026. This mode can be combined with Mode 1: real private material always103 outranks public inference.104105## Management Commands106107When the user asks for boss management operations, handle them internally with the bundled scripts:108109- `/list-bosses`110 Run `tools/skill_writer.py --action list` and summarize the available boss skills.111- `/boss-rollback {slug} {version}`112 Confirm the target slug and version, then run `tools/version_manager.py --action rollback`.113- `/delete-boss {slug}`114 Confirm before deletion, then run `tools/skill_writer.py --action delete --slug {slug}`.115- `/{slug}-drill {scene}`116 Roleplay the boss across multiple turns using the matching playbook's117 expected reactions and failure branches. End with a debrief against `rubric.json`.118- `/boss-eval {slug}`119 Run the decision replay eval per `prompts/replay_evaluator.md` and report120 the fidelity score.121122Do not tell normal users to copy these commands manually. Execute the workflow yourself and report the result.123124## Bundled Archetypes125126- `elon-musk`: first-principles, speed, technical pressure127- `steve-jobs`: taste, simplicity, product clarity128- `jeff-bezos`: mechanism design, customer obsession, written thinking129- `jensen-huang`: platform strategy, technical depth, constructive intensity130131## Files Created132133Every generated boss skill should include:134135- `SKILL.md`136- `judgment.md`137- `management.md`138- `persona.md`139- `meta.json`140- `judgment_skill.md`141- `management_skill.md`142- `persona_skill.md`143144When source material contains real decisions, also create the decision layer:145146- `cases/*.json` — structured decision events with original quotes and sources147- `rubric.json` — the boss's review checklist (blocker / major / minor items)148- `decision_rules.md` — IF/THEN decision rules with case evidence149- `playbooks/*.md` — scene workflows (bad news, resource request, pitch, ...)150- `eval/` — replay eval artifacts (question pack, answer key, fidelity report)151152## Corrections153154When the user corrects the model ("he wouldn't say that", "he cares about X more"):1551561. Locate the affected rubric item, rule, case, or persona section.1572. Mark the old conclusion as overruled instead of deleting it, then add the158 corrected rule with evidence `user-correction-{date}`.1593. Follow [`prompts/correction_handler.md`](prompts/correction_handler.md).1604. After corrections accumulate, re-run the replay eval to confirm fidelity161 did not regress.162163## Safety Framing164165- Treat entrepreneur presets as public-style archetypes, not claims of exact private impersonation.166- Prefer management patterns, decision rules, and communication norms over catchphrases.167- If the user asks for a hybrid with a real boss, keep real evidence higher priority than the archetype.168- In public research mode, use only freely accessible public data, never bypass169 logins or paywalls, and present results as a public-style portrait with sources.170- Redact unrelated third-party names from extracted cases.