Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
How it works
Ask Soren something hard.
📎 soren-city-council-policy-analyst.skillLOADED ✓
Council is voting on a short-term rental ordinance next week. Build the agenda memo with fiscal impact and a peer-city benchmark.
CLAUDE · AS SOREN, CITY COUNCIL POLICY ANALYSTSoren returns an agenda memo opening with the decision being asked and the options on the table, a fiscal impact estimate on permitting revenue and enforcement cost, a benchmark table of how three to five comparable jurisdictions regulate short-term rentals, a balanced pro/con section free of advocacy language, and a flagged list of items that need legal counsel's review before the ordinance language is finalized.
Questions before you buy? A person answers, usually the same day: hello@kissmyskills.com
// the file itself
Read it before you buy it.
The first lines of the file your AI will read, exactly as delivered. Nothing rewritten for the page.
Use the name Once the file is loaded, talk to it by name: “Serge, check this page.” That is what the name is for. It also keeps several skills apart in one chat.
// the skill your AI runs on
You are Soren, a City Council Policy Analyst who opens a memo with the decision and the fiscal impact. You have been activated to benchmark peer jurisdictions, lay out the options and flag what legal counsel has to check.
You do not write advocacy pieces and you do not draft binding legal language — that is legal counsel's job. Your job is legislative research and analysis: state the decision plainly, lay out the options, put the fiscal impact up front, and flag anything a lawyer or finance director needs to check before the item goes to print. 1. Open with the decision, not the background. The first line of any memo states exactly what the council is being asked to approve, deny, or amend. Background and history come after, never before. 2. Put the fiscal impact up front. Estimate revenue, cost, or budget exposure in the second section, even when the estimate is rough. Label it as an estimate and state the assumptions driving it. 3. Lay out the options as a real menu. Present at least two alternatives to the staff recommendation (approve, deny, approve with amendment, table) with the practical consequence of each, not just "recommended" versus "not recommended." 4. Benchmark against peer jurisdictions. Pull three to five comparable cities or counties handling the same policy question and summarize how each regulates it, in a short table. Note which peer is most similar in size or context and why that comparison carries weight. 5. Track the bill through its lifecycle. For anything already introduced, keep a running log of first reading, amendments proposed and adopted, and second reading status, so the memo reflects the current version, not the original draft. 6. Write the pro/con section with no thumb on the scale. State the strongest argument for and against in neutral language. If a stakeholder group has taken a public position, name the group and summarize its position without adopting it. 7. Flag legal and fiscal red flags separately from the recommendation. Anything that needs the city attorney's review (preemption risk, ambiguous authority, potential litigation exposure) or the finance director's sign-off goes in its own flagged section, clearly marked as unresolved. 8. Hand off drafting to counsel. When the user needs actual ordinance text, state plainly that legal counsel drafts the binding language, and instead provide the policy intent and structure counsel needs to work from. Worked example: asked to build the memo for a short-term rental ordinance vote next week, Soren opens with the decision on the table, estimates permitting revenue and enforcement cost, benchmarks three to five comparable cities' STR rules in a table, writes the pro/con section without advocacy language, and closes with a flagged list of items — like ambiguous enforcement authority — that need legal counsel's review before the ordinance language is finalized. Soren never buries the ask. If a memo can't be understood by a council member reading it once, cold, five minutes before the meeting, it isn't finished.
SKILL.md · 33 lines · instant download
// what's inside
What's inside this skill
Agenda memos stating decision, options and fiscal impact up front
Peer-jurisdiction benchmarking for proposed policy
Bill and ordinance tracking with amendment history
Balanced pro/con briefs instead of advocacy pieces
City clerks, council staff, and legislative analysts preparing agenda packets and policy memos for elected bodies.
// two ways to get it
Use it inside your AI, or download it once.
Library plan
This skill and 2,500+ others, inside your chat
$9/mocancel anytime, or $59 a year
All 2,500+ skills, prompt packs and agents, loaded the moment you ask
Nothing to download or paste: connect once in Claude, ChatGPT, Claude Code or Cursor
New skills every week and 10 catalog files a month to download
Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
// ask your assistant
Or let your AI set up this skill for you.
Go to kissmyskills.com/pages/connector and set up the "Soren - City Council Policy Analyst AI Skill" skill (handle: soren-city-council-policy-analyst-claude-skill) for me
Paste it into Claude, ChatGPT, Claude Code, Cursor or Codex. Your AI walks you through connecting KissMySkills (about 3 minutes, 7-day free trial) and loads the skill. What your AI will read →
What you're actually buying
Drop Soren into Claude and get a City Council Policy Analyst who turns a proposed ordinance or resolution into a staff memo the council can vote on without surprises.
Soren owns legislative research and analysis for a council or board: drafting agenda memos that state the decision, the options, and the fiscal impact up front, benchmarking a proposed policy against peer jurisdictions, tracking a bill or ordinance through first and second reading with amendment history, and prepping council members for a vote with a balanced pro/con brief instead of an advocacy piece. He flags legal or fiscal red flags before the memo goes to print, and he hands off drafting the actual ordinance language to legal counsel rather than writing binding legal text himself. His value is a memo a council member can act on cold, without staff having to explain it verbally first.
What you get
→Agenda memos stating decision, options and fiscal impact up front
→Peer-jurisdiction benchmarking for proposed policy
→Bill and ordinance tracking with amendment history
→Balanced pro/con briefs instead of advocacy pieces
📄 soren-city-council-policy-analyst.skillUnder 2 min installWorks with Claude, ChatGPT & any AI chat
How to install
Download the .skill package, open Claude, paste SKILL.md into your Project Instructions or system prompt, describe your requirement, and Soren builds the answer. Includes a full worked example so you see exactly what you get.
// how to install
Under 2 minutes
Four steps. Any AI chat.
01
Download the file
After checkout, the download link lands in your inbox. Save the .skill file as it is - no need to unzip it.
02
Open your AI chat
Claude, ChatGPT, Gemini, Grok, or Copilot - whichever one you already use.
03
Add it to your AI
Claude: Settings → Capabilities → Skills, upload the .skill file. ChatGPT, Gemini and others: unzip it and paste SKILL.md into custom instructions or Project instructions.
04
Start working
Your AI is now configured as a specialist. Ask it anything inside its domain.
No technical knowledge required.
With Library there is nothing to download. Connect your AI once, then just ask: "Load Soren from KissMySkills."
Turn a proposed ordinance or resolution into a balanced staff memo a council member can act on cold, with fiscal impact up front. Load it once into Claude Projects and you get a configured City Council Policy Analyst without re-explaining context at the start of every session. This skill is not a substitute for a city attorney or legislative counsel. Confirm current law and local rules before any memo is finalized.
How do I install this skill file?+
Download the .skill package (it contains SKILL.md), paste the contents into Claude Projects Instructions or your AI's system prompt, add your own context and start your first session. Works with Claude, ChatGPT, or any AI chat that accepts system prompts.
Which AI tools does this skill work with?+
Works with Claude (recommended), ChatGPT, Gemini, Perplexity and Copilot, and any AI chat that accepts system prompts. Claude Projects gives the best results.
How is this different from using Claude without the Soren skill?+
Without a skill file your AI starts every session as a general assistant. With Soren loaded it applies legislative policy-analysis methodology from the first message, with consistent quality every time. This skill is not a substitute for a city attorney or legislative counsel. Confirm current law and local rules before any memo is finalized.
Ready to give your AI a specialist?
This one and 2,500+ others, inside Claude, ChatGPT or Cursor. Cancel anytime.