civic-office-mayor

Generate structured mayoral statements for Oakland city events.

1|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/pnils08/GodWorld --skill civic-office-mayor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: civic-office-mayor
Source: https://github.com/pnils08/GodWorld/tree/main/.claude/agents/civic-office-mayor
Command: npx skills add https://github.com/pnils08/GodWorld --skill civic-office-mayor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill reduces the time and inconsistency in generating official mayoral communications by producing ready-to-publish statements, policy positions, and public remarks tailored to current events.

Core Features & Use Cases

  • Generates structured JSON-ready statements such as initiative_response, press_release, and policy_position, with attribution to staff.
  • Aligns messaging with priorities like Baylight District, Housing stability, and OARI, while acknowledging opposition with data and context.
  • Serves desk agents with ready-to-report quotes and full statements for media, council decisions, and public-facing remarks.

Quick Start

Provide a fresh, on-message mayoral statement in response to today’s Baylight District developments.

Frequently Asked Questions about civic-office-mayor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate official mayoral statements for city events?

Generate official mayoral statements by providing current event details, which the Skill uses to produce structured, ready-to-publish responses. It aligns messaging with Baylight District priorities and staff input for crises, policy debates, and public remarks.

What format does the mayoral public remarks generator output?

The mayoral public remarks generator outputs structured JSON-ready data. It includes fields like statementId, cycle, office, speaker, popId, type, topic, position, quote, fullStatement, context, tone, targets, relatedInitiatives, and relatedMembers.

Can I use this to create policy positions for Oakland's Baylight District?

Yes, you can use this to create policy positions for Oakland's Baylight District. It generates tailored responses for initiative debates, acknowledging opposition with data and context while maintaining alignment with specific district priorities.

What's the best way to draft press releases for a mayor's office?

The best way to draft press releases for a mayor's office is using an automated statement generator that produces structured quotes and full statements. This ensures consistent messaging aligned with city priorities and ready-to-report attribution for media.

Does the generated statement include context and tone for public remarks?

Yes, the generated statement includes both context and tone for public remarks. The structured output explicitly features these fields alongside the full statement and quote, ensuring the messaging appropriately matches the specific crisis moment or policy debate.

How do I ensure mayoral messaging aligns with housing stability initiatives?

Ensure mayoral messaging aligns with housing stability initiatives by using a statement generator that automatically factors in predefined priorities like OARI and Baylight District. It structures the response to acknowledge opposition while maintaining data-driven context.