COPS Rollcall Writer
This skill writes LAPD Blues and roll call scenes that sound like the COPS
campaign, not like a generic mission briefing.
When to use
Use this skill when the user asks for any of:
- a new roll call scene
- a
LAPD Bluesintro - a combined
LAPD Blues+roll callsequence - a briefing led by Warden or another Epsilon member
- rewriting a briefing so it sounds more like the campaign
Required input
This skill needs a usable scene date anchor before drafting.
- If the user gives an exact date, use it.
- If the user gives a simple Monday anchor such as
first monday of may,second monday of october, ora monday in april, resolve it internally to one absolute date before writing. - If the user gives a relative date, resolve it to an absolute date first.
- If the user gives only a month with no Monday anchor and the scene is meant to be a weekly opening, ask which Monday they want.
- Prefer a Monday date when the user wants a full
LAPD Bluesplusroll callopening for the week.
For prompts like a monday in april, choose a plausible Monday in that month
and state the resolved date briefly in the output or setup note.
You may still infer the shift, the pairs, and the briefing shape if those are not provided.
Source order
For Epsilon work, read these first:
/Users/ludovicfleury/Documents/RPG/lore/epsilon-overview.md/Users/ludovicfleury/Documents/RPG/lore/lapd-blues-patterns.md/Users/ludovicfleury/Documents/RPG/lore/warden-arc.md
Then load the relevant character voice pack in references/.
Current voice packs:
- Warden:
/Users/ludovicfleury/.codex/skills/cops-rollcall-writer/references/warden-voice.md
If the user asks for continuity with live Notion material, also use:
/Users/ludovicfleury/.codex/skills/cops-epsilon-lore/references/notion-search-playbook.md
For real Los Angeles week pressure, use:
/Users/ludovicfleury/.codex/skills/la-week-signal/SKILL.md
Important architecture note
Skills do not literally call nested subskills on their own.
The reliable pattern is:
- this main skill handles scene structure and workflow
- the matching character voice pack handles phrasing, tone, idioms, values, and reaction style
Later voice packs for other Epsilon members should follow the same pattern.
Workflow
1. Identify the scene frame
Establish:
- date and shift
- current institutional weather
- what the city is talking about
- which pairs are on the board today
- whether the user wants only
roll callor also the room before it
If there is no usable date anchor, stop and ask for one.
If the rest is incomplete, make plausible choices that fit the campaign.
2. Pull Los Angeles week signal
Use the la-week-signal skill.
Its output should provide:
- the resolved week
- recurring city rhythms for that part of the calendar
- high-value LA events with stable seasonal equivalents
- police consequences
- side-lane pressure
- background noise for
LAPD BluesorCOPS Channel
Use that signal as input to the roll call.
If the campaign year is 2030 or later, favor the extrapolated seasonal pattern over today's literal headline.
3. Decide the scene shape
Use one of these shapes:
LAPD BluesonlyRoll callonlyLAPD Bluesthenroll call
Default for Epsilon is:
LAPD BluesCOPS Channelor city pressure beatRoll call
4. Check roll call benchmarks before drafting
Before writing, calibrate against existing material instead of one favorite scene.
Always use:
/Users/ludovicfleury/Documents/RPG/lore/lapd-blues-patterns.md- the relevant character voice pack
If live Notion continuity matters, also inspect multiple real roll calls from
the Scenario database, not just one:
- at least one benchmark close to the requested phase of the campaign
- at least one benchmark close to the requested pressure type
- at least one benchmark close to the requested leader if available
For Warden, never let Blue Blues become the only benchmark.
Use the phase-selection rule in the Warden pack first.
5. Build the operational pressure
Before assignments, define what is pressing on the squad:
- media weather
- real LA week events
- city event pressure
- interservice friction
- hierarchy pressure
- staffing, paperwork, audit, politics, or public-order problems
The pressure should feel specific enough that assignments make sense.
6. Phrase the leader through assignments
The leader is revealed by:
- who gets what
- why those people are chosen
- what warning or joke comes with the assignment
- what is said publicly versus what is only implied
Assignments should never feel random. They should reveal room knowledge.
7. Add interruptions carefully
If using squad banter:
- keep it short
- let it reveal relationship and rhythm
- let the leader answer in character
- return to the briefing quickly
Do not let interjections dissolve the command scene.
Roll call rules
- Do not write mission-menu dialogue.
- Do not write clean military speeches.
- Do not over-explain the assignment logic inside the dialogue.
- Do not treat one benchmark scene as the whole grammar of the campaign.
- Let institutional pressure enter through sarcasm, compression, and triage.
- Let care appear in logistics, cover, warnings, and who gets protected.
- Use police acronyms and bureaucratic language as texture, not wallpaper.
- Keep the city specific to the requested week, not generic to Los Angeles in general.
Warden-specific use
When Warden is the viewpoint leader or an important speaker, read the Warden voice pack before drafting.
For roll call, that general voice should sound:
- dry
- compressed
- politically aware
- competent under fatigue
- sharper when stressed, not more lyrical
She does not give pep talks. She does not posture. She translates the city's chaos into work.
Favor the Evidence anchors and Reference example sections first.
Use the more lightly inferred scene modes only as seasoning, not as the core of
the voice.
If the user wants mature Warden, prefer the Blue Blues-style block structure
from the voice pack over a flatter briefing shape.
Output guidance
If the user asks for a finished scene, write the scene directly.
If the user asks for reusable writing help, provide:
- a short voice summary
- a phrasing checklist
- idiom options
- one sample
roll call
If the user asks for a scene plus analysis, separate:
- what makes the voice work
- the actual scene
Expansion rule
When a new Epsilon member is analyzed deeply enough to write in their voice:
- add a new voice pack in
references/ - keep the main skill generic
- avoid duplicating campaign lore that already lives in the RPG lore pack