Skip to content
Back to skills

role-skill-pack-design

ASecurity

Design professional role agents and role-specific skill packs for product, personal, and internal AI layers. Use when adapting expert-role patterns into bounded assistants, workers, reviewers, or coordinators with explicit context, authority, evaluation, and rollout rules.

  • 16 stars
  • 0 votes
  • 0 copies
  • 33 views
  • Added June 15, 2026
ai-agentsgodocumentation

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 22, 2026

npx -y skills add markoblogo/abvx-agent-skills --skill role-skill-pack-design --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of role-skill-pack-design?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for role-skill-pack-design
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/markoblogo-role-skill-pack-design/badge)](https://www.skillsdirectory.com/skills/markoblogo-role-skill-pack-design)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: role-skill-pack-design
description: Design professional role agents and role-specific skill packs for product, personal, and internal AI layers. Use when adapting expert-role patterns into bounded assistants, workers, reviewers, or coordinators with explicit context, authority, evaluation, and rollout rules.
license: MIT
metadata:
  abvx_status: experimental
  abvx_origin: original
---

# Role Skill Pack Design

Design a reusable skill pack for role-based or workflow-based agent behavior. Treat external role catalogs as donor material that must be adapted to the actual domain and runtime.

## Goal

Produce a pack that is:

- compact at the top level;
- layered by role or workflow;
- explicit about boundaries and escalation;
- easy to audit and extend.

## Workflow

1. **Define the pack scope**
   - name the product, team, or operating surface;
   - list who the pack is for;
   - separate runtime-assistant use from development-agent use if both exist.
   - distinguish a role profile, a prompted assistant, and an agent with tools; do not claim a later maturity level from documentation alone.
2. **Qualify professional-role donors**
   - extract useful responsibilities, workflows, deliverables, and escalation patterns;
   - discard pseudo-memory, unsupported expertise claims, fixed universal metrics, undeclared tools, and authority assumptions;
   - retain source, license, selected patterns, and deviations.
3. **Inventory shared vs specialized behavior**
   - identify what every role shares;
   - identify what changes by role, workflow, or review depth;
   - avoid creating separate skills when a difference layer would be enough.
4. **Choose the pack structure**
   - keep one directory per skill;
   - keep `SKILL.md` short;
   - move detailed rules, examples, and schemas into `references/`.
5. **Model inheritance explicitly**
   - define the base workflow skill first;
   - define supervisory or wider-scope skills as difference layers on top of the base;
   - document when a user should switch to a narrower or wider mode.
6. **Define boundaries**
   - list what the assistant can do;
   - list what it must escalate, refuse, or leave to humans;
   - separate guidance, draft help, and verification from state-changing authority.
7. **Define routing and handoffs**
   - define signals that activate the role and signals that require another specialist;
   - select one primary role and only the supporting roles needed for the task;
   - keep context and memory scoped to the selected domain;
   - make cross-role outputs explicit artifacts or handoffs.
8. **Define evaluation and promotion**
   - test representative positive, negative, and multi-role requests;
   - measure task outcome, unsupported claims, context cost, boundary violations, and handoff quality;
   - promote authority separately from prompt quality.
9. **Define rollout order**
   - start with the smallest set that proves the pattern;
   - prefer 2-3 core skills before a full role matrix;
   - add later skills only after the first pack is stable in use.
10. **Produce the design summary**
   - pack purpose;
   - skill list;
   - private vs reusable notes;
   - known gaps and next additions.

## Design Rules

- Base workflow first, difference layers second.
- One skill should answer one operating question clearly.
- Prefer references over long top-level instructions.
- Do not smuggle product policy into a supposedly generic methodology skill.
- A role selection changes working stance and context; it does not grant permission or tools.
- Prefer a compact role profile plus domain references over a copied long persona prompt.

Read [references/professional-role-adaptation.md](references/professional-role-adaptation.md) when adapting an external professional-agent catalog or designing a multi-domain personal operator.

## Final Report

Return the proposed pack structure, initial roles, routing and handoffs, authority boundaries, donor provenance, evaluation plan, and rollout sequence.

Files in this skill

  • SKILL.md2.4 KB
  • SKILL_CARD.md1.5 KB
  • agents/openai.yaml228 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.