원클릭으로
define-audiences
Identify who evaluates the user's output, what each audience prioritizes, and where their priorities conflict.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Identify who evaluates the user's output, what each audience prioritizes, and where their priorities conflict.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Audit a generated OS repository for completeness, consistency, and architectural integrity against the 15 design principles and 23-item checklist.
Transplant a skill, command, or capability from one agentic-system repo into another via a 5-phase gated protocol (inventory → import → localize → wire → verify). Use when grafting a feature from an upstream repo that has its own dependencies, platform assumptions, or upstream-specific file references that need adapting before the feature will work in the destination repo. Not for copying a self-contained file — use only when the feature has a dependency footprint and the destination repo has its own conventions the import must respect.
Design multi-dimensional evaluation rubrics with calibrated scales, thresholds, and function-adaptive weights.
Define the user context model — identity axes, context files, persona variants, and privacy rules for the target OS.
Design compounding feedback loops — what data accumulates, what reads it, and how the system gets smarter with use.
Design the complete skill set for the target OS — each skill's purpose, inputs, process, output format, auto-triggers, and quality checks.
| name | define-audiences |
| description | Identify who evaluates the user's output, what each audience prioritizes, and where their priorities conflict. |
/discover-domain or /map-workflow/design-sub-agents)domain-input/audiences.md needs completiondomain-input/audiences.md (partial, from /discover-domain)domain-input/domain-workflow.md (for context on what gets produced)Ask the designer to list every person or system that evaluates the user's output. Push beyond the obvious:
For each audience identified, ask:
For each audience:
Structure into:
## Audience: [Name]
**Role in pipeline:** [which stage they evaluate at]
**Time spent:** [seconds/minutes/hours]
**Expertise:** [deep domain / surface signals / technical only]
### First 5-10 Seconds
They look at: [ordered list]
### Yes Signals
1. [X]
2. [X]
3. [X]
### No Signals (Instant Disqualifiers)
1. [X]
2. [X]
3. [X]
### Scoring Priorities (ranked)
1. [Most important]
2. [Second]
3. [Third]
4. [Least important but still checked]
Ask the designer:
Structure into:
## Audience Conflicts
| Conflict | Audience A Wants | Audience B Wants | Resolution |
|----------|-----------------|-----------------|------------|
| [X] | [X] | [X] | [who wins and why] |
For each audience, determine if it should become a reviewer sub-agent:
List the sub-agent candidates with their review trigger points:
## Sub-Agent Candidates
| Audience | Sub-Agent Name | Triggers After | Scores On |
|----------|---------------|----------------|-----------|
| [X] | /review-as-[X] | /[skill] | [dimensions] |
Write the complete audience model to domain-input/audiences.md.
Tell the designer:
Audiences defined:
- [N] audiences identified: [list]
- [N] conflicts mapped
- [N] sub-agent candidates identified: [list]
Key insight: [the most important conflict or non-obvious audience behavior]
Next: Run /build-scoring to design evaluation rubrics for these audiences.
Good audience definition:
Bad audience definition: