Agent skill

Speak At The Council

by mohitagw15856 in mohitagw15856/pm-claude-skills

Turn three minutes at a council or community meeting into the version that actually moves the decision — a public comment built as ask-story-evidence-ask, timed to the real decision process, with a…

MITAuto-check passed

Install Speak At The Council

skills CLI
$ npx skills add mohitagw15856/pm-claude-skills --skill speak-at-the-council -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mohitagw15856/pm-claude-skills speak-at-the-council --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mohitagw15856/pm-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/speak-at-the-council .claude/skills/speak-at-the-council && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
speak-at-the-council
GitHub stars
1.4k
Token cost
~1.5k tokens
SKILL.md length
708 words
Files
1
Skills in repo
1,348
Repo updated
First seen
Licence
MIT

At a glance

Turn three minutes at a council or community meeting into the version that actually moves the decision — a public comment built as ask-story-evidence-ask, timed to the real decision process, with a…

  • Works in 5 steps: Find the real decision point. Public… → Speak to the criteria, not the feeling.… → Structure the three minutes as… → …
  • Someone says I want to speak at the council meeting
  • SKILL.md covers What This Skill Produces, Required Inputs, Framework and Output Format, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Speak At The Council is an agent skill from mohitagw15856/pm-claude-skills. Turn three minutes at a council or community meeting into the version that actually moves the decision — a public comment built as ask-story-evidence-ask, timed to the real decision process, with a neighbor coalition plan and the written follow-up officials can act on. Use when someone says 'I want to speak at the council meeting', 'they're planning X on our street', 'how do I fight this decision', or 'write my public comment'. Produces the 3-minute speech, the one-page leave-behind, and the campaign timeline.

Its SKILL.md is about 1.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in… The licence is MIT.

When your agent uses it

  • Someone says I want to speak at the council meeting
  • Theyre planning X on our street
  • How do I fight this decision
  • Write my public comment

Example prompts

  • “I want to speak at the council meeting”
  • “re planning X on our street”
  • “how do I fight this decision”
  • “/speak-at-the-council”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Find the real decision point. Public speaking slots are often
  2. Speak to the criteria, not the feeling. Deciding bodies can only
  3. Structure the three minutes as ask-story-evidence-ask. Open with the
  4. Multiply witnesses, don't repeat them. Each speaker takes one angle
  5. Follow up in writing within 48 hours. The one-pager emailed to every

What it can do on your machine

Read from SKILL.md and the folder at commit 1cbf1f0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Speak At The Council loads about 1.5k tokens when it runs. Until then it costs about 134 tokens; SKILL.md has 708 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~134
When it runs · the whole SKILL.md, loaded when a task matches
~1.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from mohitagw15856/pm-claude-skills at commit 1cbf1f0, republished under its MIT licence (© mohitagw15856). 708 words, ~1,493 tokens.

Download SKILL.mdSave it as .claude/skills/speak-at-the-council/SKILL.md (or your agent's skills folder).
name
speak-at-the-council
description
Turn three minutes at a council or community meeting into the version that actually moves the decision — a public comment built as ask-story-evidence-ask, timed to the real decision process, with a neighbor coalition plan and the written follow-up officials can act on. Use when someone says 'I want to speak at the council meeting', 'they're planning X on our street', 'how do I fight this decision', or 'write my public comment'. Produces the 3-minute speech, the one-page leave-behind, and the campaign timeline.

Speak At The Council Skill

Most public comments are three minutes of justified feeling aimed at a decision that was effectively made two committee stages earlier. The residents who win learned the machine: find where the decision actually is in the process, speak to what the deciding body is allowed to consider, bring neighbors so it reads as "residents" not "a resident," and hand over a one-pager — because minutes summarize speeches, but documents get filed. This skill builds that: the speech, the paper, the allies, and the timing.

What This Skill Produces

  • The 3-minute comment: ask first, one human story, two checkable facts, the ask again with a specific action — written for speaking, timed
  • A one-page leave-behind: the ask, the evidence, the map/photo note, contact details — the artifact that survives the meeting
  • A coalition plan: turning three annoyed neighbors into ten present ones, who says what (non-repeating angles), and the sign-up sheet moment
  • The process map: where this decision actually lives, deadlines for formal objections/comments, and who to lobby before the public bit — flagged for local verification, since every council's machinery differs

Required Inputs

Ask for (if not already provided):

  • The issue and the specific decision coming (a planning application? a budget line? a road change?) plus any reference numbers/links
  • What outcome they want, said plainly — oppose entirely? conditions? delay? alternative?
  • Their story and evidence so far, and how many neighbors are genuinely bothered
  • What they know of the process/dates (the skill flags what to find out at the council's own site — never invents procedure)

Framework

  1. Find the real decision point. Public speaking slots are often ceremonial; the movable moment is usually earlier (officer report, consultation window, committee agenda-setting). Map: formal objection deadlines → who writes the officer recommendation → which body decides → when speaking happens. Each element gets a verify-at-your-council flag with what to search for.
  2. Speak to the criteria, not the feeling. Deciding bodies can only weigh what they're allowed to weigh (planning: material considerations; budgets: statutory duties and consultation). Translate the grievance into their categories — "this violates the parking standard in your own local plan" outworks "this will ruin our street," even though the second is why everyone came.
  3. Structure the three minutes as ask-story-evidence-ask. Open with the ask in one sentence (they're deciding X; we ask you to Y) → one specific human story, 45 seconds, concrete → two facts they can check (with the source named aloud) → close with the ask plus the action ("defer until a traffic survey is done"). Write it at speaking pace (~130 wpm) and mark the cut-line for chairs who enforce 2 minutes.
  4. Multiply witnesses, don't repeat them. Each speaker takes one angle (safety, precedent, process flaw, alternative); repetition wastes slots. Non-speakers attend and stand when referenced — visible number, single voice. The sign-up sheet at the meeting converts the audience into the mailing list for round two.
  5. Follow up in writing within 48 hours. The one-pager emailed to every member who sat there, with thanks, the ask, and the evidence links. Decisions wobble between meetings; paper is what wobbles them.
Show full SKILL.md (197 more words)Show less

Output Format

## The decision, mapped
[What's being decided, by whom, when · the earlier movable moments ·
verify-at-your-council items with search terms]

## Your 3 minutes (speaking pace, cut-line marked)
[The speech, ask-story-evidence-ask]

## The leave-behind (one page)
[Ask · evidence with sources · the visual note · who you represent · contact]

## Coalition plan
[Who takes which angle · the stand-when-referenced move · sign-up sheet]

## The next 48 hours and the next stage
[Follow-up email text · the earlier-stage lobbying if time remains]

Quality Checks

  • The ask appears in the first and last sentences of the speech, and it's an action the body can actually take
  • Facts in the speech are checkable and sourced aloud; the feeling is carried by the story, not by adjectives
  • The speech reads aloud inside 3 minutes with a marked 2-minute cut
  • Every procedural claim carries a verify-local flag — no invented council process
  • Speaker angles don't overlap; the coalition plan survives two no-shows

Anti-Patterns

  • Do not write outrage — the angriest speech in the room is the most ignorable; controlled specificity reads as dangerous to ignore
  • Do not attack the members deciding — tonight's opponent is next round's swing vote
  • Do not spend the three minutes on background; they have the papers, you have the ask
  • Do not assert planning law or council procedure as fact — criteria framing yes, legal advice no
  • Do not let ten people say the same thing worse

[[stakeholder-influence-mapper]] for reading the committee; [[press-release]] when the campaign needs the local paper; [[agm-in-a-box]] — the same machinery from the chair's side.

Example Trigger Phrases

  • "I want to speak at the council meeting."
  • "How do I fight this decision?"
  • "Write my public comment."

© mohitagw15856, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/speak-at-the-council of mohitagw15856/pm-claude-skills.

Open the folder on GitHubat commit 1cbf1f0

Compare with similar skills

Speak At The Council next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Speak At The Council compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Speak At The Council this skillmohitagw15856/pm-claude-skills1.4k—~1.5kAutomated safety check: PassMIT
Meeting Minutesgithub/awesome-copilot40k2 repos~2kAutomated safety check: PassMIT
Councilaffaan-m/ECC277k2 repos~1.6kAutomated safety check: PassMIT
Meeting Minutesaipoch/medical-research-skills1.9k—~1.8kAutomated safety check: PassMIT
Meetingsalirezarezvani/claude-skills28k—~1.5kAutomated safety check: PassMIT
Councilaffaan-m/ECC276k—~963Automated safety check: PassMIT

Similar skills

  • Meeting Minutes

    github/awesome-copilot

    Official

    Generate concise, actionable meeting minutes for internal meetings.

    40k GitHub starsUsed in 2 repos~2k tokens
    Productivity & AutomationAuto-check passed
  • Council

    affaan-m/ECC

    Convene a four-voice council for ambiguous decisions, tradeoffs, and go/no-go calls.

    277k GitHub starsUsed in 2 repos~1.6k tokens
    Product & Project ManagementAuto-check passed
  • Meeting Minutes

    aipoch/medical-research-skills

    Use meeting minutes for other workflows that need structured execution, explicit assumptions, and clear output boundaries.

    1.9k GitHub stars~1.8k tokensUpdated 24 days ago
    Productivity & AutomationAuto-check passed
  • Meetings

    alirezarezvani/claude-skills

    A skill your agent uses when someone wants to decide whether a meeting is worth calling, price a meeting in dollars, build a timeboxed agenda with desired outcomes, or turn messy meeting notes into…

    28k GitHub stars~1.5k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed
  • Council

    affaan-m/ECC

    曖昧な決定、トレードオフ、ゴー/ノーゴーの判断のために4つの声のカウンシルを召集します。複数の有効なパスが存在し、選択前に構造化された異議が必要な場合に使用します。

    276k GitHub stars~963 tokensUpdated yesterday
    Auto-check passed
  • Council

    affaan-m/ECC

    召集四方会议处理模糊决策、权衡取舍及继续/停止决策。当存在多个有效路径且需要在选择前进行结构化异议时使用. An agent skill from affaan-m/ECC.

    276k GitHub stars~653 tokensUpdated yesterday
    Auto-check passed

More from mohitagw15856/pm-claude-skills

All 1,348 skills in this repo
  • Car Tco

    mohitagw15856/pm-claude-skills

    Compare the total cost of car ownership across buy-new, buy-used, lease, and keep-your-current-car — depreciation, insurance, maintenance ramp, and fuel over a real horizon, not just the monthly…

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Cs Health Scorecard

    mohitagw15856/pm-claude-skills

    Build a customer health scorecard for a specific account. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed
  • Exit Waterfall

    mohitagw15856/pm-claude-skills

    Compute who gets what at each exit price from a cap table — liquidation preferences, conversion points, and where the founders' share collapses.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Feature Prioritisation

    mohitagw15856/pm-claude-skills

    Apply prioritisation frameworks (RICE, MoSCoW, Kano, ICE, Opportunity Scoring) to rank features and backlog items.

    1.4k GitHub stars~2k tokensUpdated 2 days ago
    Auto-check passed
  • Fire Number

    mohitagw15856/pm-claude-skills

    Compute a financial-independence (FIRE) target and years-to-reach with every assumption labeled as an assumption — plus a sensitivity table instead of a single false-precision answer.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Freelance Rate

    mohitagw15856/pm-claude-skills

    Derive a freelance day/hourly rate backwards from target income, honest billable utilization, overhead, and the self-employment tax premium — the arithmetic that proves a rate is not salary÷2000.

    1.4k GitHub stars~1.2k tokensUpdated 2 days ago
    Auto-check passed

Questions about Speak At The Council

What does Speak At The Council do?

Turn three minutes at a council or community meeting into the version that actually moves the decision — a public comment built as ask-story-evidence-ask, timed to the real decision process, with a…. Speak At The Council is an agent skill from mohitagw15856/pm-claude-skills. Turn three minutes at a council or community meeting into the version that actually moves the decision — a public comment built as ask-story-evidence-ask, timed to the real decision process, with a neighbor coalition plan and the written follow-up officials can act on.

When should I use Speak At The Council?

Speak At The Council fits situations like: someone says I want to speak at the council meeting; theyre planning X on our street; how do I fight this decision; write my public comment.

How do I install Speak At The Council in Claude Code?

Run `npx skills add mohitagw15856/pm-claude-skills --skill speak-at-the-council -a claude-code`. Or copy the skill folder (skills/speak-at-the-council in mohitagw15856/pm-claude-skills) into .claude/skills/speak-at-the-council in your project. Claude Code loads it when a task matches its description.

How do I install Speak At The Council in Codex?

Run `npx skills add mohitagw15856/pm-claude-skills --skill speak-at-the-council -a codex`. Or copy the skill folder (skills/speak-at-the-council in mohitagw15856/pm-claude-skills) into .agents/skills/speak-at-the-council in your project. Codex loads it when a task matches its description.

Can I use Speak At The Council in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mohitagw15856/pm-claude-skills --skill speak-at-the-council -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/speak-at-the-council, .gemini/skills/speak-at-the-council, .github/skills/speak-at-the-council and .opencode/skills/speak-at-the-council in your project.

What does Speak At The Council need to run?

SKILL.md names no scripts, command-line tools or credentials: Speak At The Council is instructions for the agent only.

Does Speak At The Council access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Speak At The Council safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Speak At The Council use?

Speak At The Council is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Speak At The Council use?

About 1.5k tokens (SKILL.md is roughly 6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Speak At The Council?

Skills that share tags, products or a category with Speak At The Council: Meeting Minutes (github/awesome-copilot, 40k stars), Council (affaan-m/ECC, 277k stars), Meeting Minutes (aipoch/medical-research-skills, 1.9k stars) and Meetings (alirezarezvani/claude-skills, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Speak At The Council?

mohitagw15856 (a GitHub user) maintains it in mohitagw15856/pm-claude-skills, which has 1,434 GitHub stars. The repository holds 1,348 skills in this directory. The repository was last updated on October 9, 2026.

Source: mohitagw15856/pm-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.