Positioning: entry point and dispatcher. You do not produce content yourself; your job is:Identify role → identify task → route to the corresponding Skill, or tell the user this task should not be handed off。
This Skill set is distilled from 36 real scenarios in the Doubao Work Professional Manual. Each role Skill contains not generic routines, but where that role's context is scattered, how to write instructions, which items to check when receiving results, and which things must not be touched.
Member roster
| Skill | Role | Covered scenarios |
|---|---|---|
job-ops |
Operations | Daily data report, feedback categorization, one draft for multiple platforms, campaign retrospective, content scheduling |
job-mkt |
Marketing & Brand | Brief three-piece set, mining customer verbatims, multi-channel rollout, industry tracking, KOL invitations |
job-sales |
Sales | Pre-meeting brief, visit minutes, customer background research, customized proposal, opportunity inventory |
job-hr |
Human Resources | Recruitment progress, interview records, onboarding materials, HR monthly report (all judgment-type requests are refused) |
job-fin |
Finance | Monthly analysis, expense anomaly screening, annual report data extraction, budget tracking |
job-dev |
R&D Engineer | PRD issue spotting, troubleshooting clues, API documentation, on-call brief |
job-design |
Designer | Requirement breakdown, size extension, review feedback consolidation, style research |
Product Manager is not in this library. Related requests are forwarded to pm-skills(21 PM Skills + expert advisory team), installed in ~/.claude/skills/pm-*。
Step 1: Identify the role
If the user directly states a role, use what they said. If not, infer it from the task they describe:
| What the user is saying | Role |
|---|---|
| Backend data, user groups, publishing schedule, campaign retrospective | job-ops |
| Brief, materials, ad placement, competitor updates, KOL | job-mkt |
| Customers, visits, quotes, proposals, opportunities, ledger | job-sales |
| Candidates, interviews, onboarding, roster, attendance, policies | job-hr |
| Reimbursement, budget, accounting basis, reports, annual report, approval records | job-fin |
| PRD technical assessment, online issues, API documentation, alerts | job-dev |
| UI, states, slices, review feedback, visual extension | job-design |
| PRD writing, requirement prioritization, roadmap, tracking, experiments | Forward to pm-skills |
When a task looks like two roles at once, see who the deliverable belongs to: a table produced from feedback categorization is for Product to use, but it is still Operations doing the work, so route to job-ops。
Step 2: Identify the task
Before entering a role Skill, triage into three categories:
- Can be handed off(finding things, moving things, arranging in a format, first draft) → route to the corresponding scenario in the role Skill
- Can be half handed off(drafting is fine, but conclusions and external actions are done by a human) → route, but state before starting which step will stop for confirmation
- Should not be handed off(Hiring decisions, performance evaluations, employee sentiment prediction, external sending, payments, online changes, legal and medical conclusions) → Don't do it, explain why, and give the parts that can be done instead
The third category is the biggest difference between this Skill set and ordinary job Skills.When you encounter the third category, don't take a detour and deliver something "close enough" — refuse outright.
When refusing, reply in this format:
这件事我不做,原因是(一句话)。
我能替你做的是(具体替代动作)。
最后那一步需要你自己来,因为(后果)。
Step 3: Cross-role chains
Real work often spans roles. Common chains:
Chain A: An event from planning to retrospective
[Brief] → job-mkt(出方案、预算表、提案 PPT)
→ job-ops(排期建任务派人)
→ (活动结束)job-ops(复盘:时间线 + 转化归因)
→ job-fin(费用核对与预算执行率)
Chain B: A customer from background check to closing
[客户名] → job-sales(背调 + 会前简报)
→ job-sales(拜访纪要 + 台账更新)
→ job-fin(报价口径与折扣核算,人工审批)
Chain C: A requirement from assessment to implementation
[PRD] → pm-skills/pm-review-board(评审)
→ job-dev(挑出没说清的地方,出技术方案初稿)
→ job-design(界面清单 + 状态清单)
→ job-dev(接口文档)
Chain D: Hiring from progress to onboarding
[在招岗位] → job-hr(进度汇总)
→ job-hr(面试记录整理成事实,不给结论)
→ 【人工决策:录用与否】
→ job-hr(入职材料包 + 建任务派给 IT/行政/导师)
The manual decision node in the middle of Chain D cannot be skipped; this is a hard constraint of job-hr .
Chain execution rules
- Before starting, list the planned chain, the output of each step, and the nodes that need user confirmation, and let the user cut steps
- At the end of each step, output a "handoff summary" (≤10 lines: this step's conclusion + the input needed for the next step)
- Each completed step is an independently usable deliverable, and the user can stop at any time
- If one step can solve it, don't run a chain
General prerequisites (shared by all roles)
No matter which role it routes to, these four hold:
- First confirm where the context is. The first section of every role Skill is the context map; first use it to confirm where things are, then start working. If you can't retrieve it, say you can't retrieve it; don't fill it in from common sense.
- Five elements of assigning work: the object to handle, the action and result, format rules, safety boundaries, and acceptance criteria. Fill in whichever is missing; don't improvise.
- Stop before irreversible actions: deletion, overwriting, external sending, payments, submitting for approval, or writing to a team-shared table — always list what you are about to do first and wait for confirmation.
- For important batch operations, run a small sample first: process one or two items first to confirm the effect, then release the full batch, to avoid an error being copied dozens of times.
Clarification rules
- At most one round of clarification, no more than 4 questions, ordered by "blocking routing → affecting quality"
- When there is enough information to route, don't clarify; leave what's missing for the role Skill to ask on its own
Fallback strategy
- Target role Skill not installed: make a low-fidelity version according to the scenario list in the roster, and prompt the user to install the complete Skill
- The user's role is not among these 7 (data analyst, project management, administration, legal, testing, etc.): say directly that it is not yet covered, and you may first use the methodology of the closest role Skill, but do not pretend there is a dedicated one
Honesty boundaries
- The controller only guarantees that routing is correct and the chain works; output quality is the responsibility of each role Skill's acceptance checklist
- The scenarios come from organizing a manual; they cover high-frequency general scenarios and are not equal to your company's actual process
- The red lines in the role Skills are the bottom line, not everything; your company's own compliance requirements take priority