@fingerskier/pi-council
Council deliberation plugin for Pi with roster templates, personas, audit records, and council workflow prompts
Package details
Install @fingerskier/pi-council from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@fingerskier/pi-council- Package
@fingerskier/pi-council- Version
2026.7.4- Published
- Jul 7, 2026
- Downloads
- 87/mo · 11/wk
- Author
- fingerskier
- License
- Apache-2.0
- Types
- skill, prompt
- Size
- 104.6 KB
- Dependencies
- 0 dependencies · 0 peers
Pi manifest JSON
{
"skills": [
"./skills"
],
"prompts": [
"./prompts"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
README
Council Pi Plugin
Pi package port of council-claude-plugin.
pi-council convenes a project-local council of named personality seats plus a chair. It can stamp editable council templates into .council/, inspect the roster, run deliberative meetings, and drive bounded work sessions with preserved dissents and auditable records.
Install
pi install npm:@fingerskier/pi-council
# local workspace clone
pi install ./packages/pi-council
# one run only
pi -e ./packages/pi-council
Usage
/council convene [template]
/council info
/council meeting "should we adopt a job queue?"
/council work "implement the retry helper and preserve dissents"
You can also invoke /skill:council-orchestrator directly or ask conversationally with council convene, council info, council meeting ..., or council work ....
Bundled resources
/councilprompt template that routes to the orchestrator skill.council-orchestratorAgent Skill with theconvene,info,meeting, andworkprotocols.- Council templates:
software-team,product-engineering-team,c-suite,solo-founder,writing-lab, andhedge-fund-team. - Seat personalities under
personalities/. - Sample
.council/corpus underexamples/sample-council/.
Pi notes
For best isolation during meeting and work, load a Pi subagent/worker tool. If no worker tool is available, the skill has an explicit inline fallback: the current agent executes each seat turn in sequence, labels it as non-isolated, and still writes the same scratchpad/record/memory artifacts.
The work verb can edit files. Review the generated worktree branch and audit record before merging.