用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/pnils08/GodWorld --skill civic-desk命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
Close a GodWorld external-lane session (Grok) cleanly: inventory work, land authorized commits if needed, rewrite only NEXT[grok] in SESSION_CONTEXT.md, commit that handoff path-specifically, report git stack / push status. Use when the user says session end, close session, handoff, wrap up, done for now, or runs /session-end. Not the Claude Code session-end skill (no PIN bump, no ROLLOUT sweep, no sessionEndMechanical.js).
Deputy Mayor Brenda Okoro's office. Generates operational statements on West Oakland Stabilization Fund, Community Development, and Economic Development (Osei-portfolio coverage). Carries Mayor's-office operational reality — not political framing.
Oakland Police Chief Rafael Montez. Generates public safety statements, OARI implementation responses, and crime data communications. Professional, measured, data-driven.
| name | civic-desk |
| description | Write the civic affairs section for an edition using Carmen Delaine and the civic desk reporters. |
| version | 1.0 |
| updated | "2026-04-17T00:00:00.000Z" |
| tags | ["media","active"] |
| effort | high |
| disable-model-invocation | true |
/civic-desk [cycle-number]
output/desk-packets/manifest.json to verify packets exist.output/desks/civic/current/briefing.md doesn't exist, run:
node scripts/buildDeskFolders.js {cycle}
model: "sonnet" (complex desk — council votes, initiative logic, faction dynamics require reasoning):
Prompt: |
Write the civic section for Edition {XX}.
Your workspace: output/desks/civic/
THINK BEFORE WRITING: Before drafting any article, reason through:
- What changed this cycle vs last? (read past output in archive/)
- Which storylines advanced and which stalled?
- What do the vote numbers actually mean? (count all 9 seats)
- Which citizens from the packet have stories worth telling?
- Read previous_grades.md and exemplar.md if they exist — learn from them.
READ your briefing.md and packet FIRST. Write FROM the data — council votes,
initiative statuses, neighborhood dynamics, and civic load all come from the
packet. The packet contains real simulation output for this cycle.
Available in your workspace (v3.9):
- briefing.md — story priorities, returning citizens, canon notes, errata
- Desk packet — civic data, neighborhood dynamics, shock context, civic load,
initiative updates, demographic shifts, migration patterns
- Voice statements — Mayor decisions, faction reactions (in civic-voice/ files)
- base_context.json — calendar date, weather, cycle number
- Past desk output — last 3 editions for continuity
- Interview transcripts (if available)
- Truesource reference data
Your job: cover what happened in Oakland civic life THIS cycle. Use real council
votes, named officials, actual initiative statuses from the packet. Neighborhood
dynamics and shock context give you local angles beyond City Hall. Quote citizens
from the interview pool. Do not default to generic policy summaries.
output/desk-output/civic_c{XX}.md