~ / rigs / myICOR / myPKA

myICOR/myPKA

AI-powered Personal Knowledge Assistance in a folder. Built on the ICOR methodology. Plain markdown. Any LLM. Yours forever.

↗ GitHub ★ 303 other updated 16d ago project Claude CodeCodexGemini CLI
share on X
ARCHETYPE
Orchestrator
A bench of specialised subagents. The main agent mostly delegates.
CONTEXT TAX · EVERY TURN
~8.3k tokens
Heavy · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add --transport http myicor https://app.myicor.com/api/mcp
$ npx degit myICOR/myPKA/.claude ./rig-mypka  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ claude mcp add --transport http myicor https://app.myicor.com/api/mcp
$ npx degit myICOR/myPKA/.claude/skills/answer-the-six-life-questions .claude/skills/answer-the-six-life-questions
$ npx degit myICOR/myPKA/.claude/skills/checkpoint .claude/skills/checkpoint
$ npx degit myICOR/myPKA/.claude/skills/felix-build-ui-component .claude/skills/felix-build-ui-component
$ npx degit myICOR/myPKA/.claude/skills/import-skill .claude/skills/import-skill
$ npx degit myICOR/myPKA/.claude/skills/pixel-styled-image .claude/skills/pixel-styled-image
$ npx degit myICOR/myPKA/.claude/skills/red-tests .claude/skills/red-tests
$ npx degit myICOR/myPKA/.claude/skills/vera-quality-gate .claude/skills/vera-quality-gate
$ npx degit myICOR/myPKA/.claude/skills/vex-review-before-it-runs .claude/skills/vex-review-before-it-runs
$ npx degit myICOR/myPKA/.claude/skills/vex-security-audit .claude/skills/vex-security-audit
$ curl -fsSL --create-dirs -o .claude/agents/ada.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/ada.md
$ curl -fsSL --create-dirs -o .claude/agents/charta.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/charta.md
$ curl -fsSL --create-dirs -o .claude/agents/felix.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/felix.md
$ curl -fsSL --create-dirs -o .claude/agents/flint.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/flint.md
$ curl -fsSL --create-dirs -o .claude/agents/iris.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/iris.md
$ curl -fsSL --create-dirs -o .claude/agents/mack.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/mack.md
$ curl -fsSL --create-dirs -o .claude/agents/mason.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/mason.md
$ curl -fsSL --create-dirs -o .claude/agents/nolan.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/nolan.md
$ curl -fsSL --create-dirs -o .claude/agents/pax.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/pax.md
$ curl -fsSL --create-dirs -o .claude/agents/penn.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/penn.md
$ curl -fsSL --create-dirs -o .claude/agents/pixel.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/pixel.md
$ curl -fsSL --create-dirs -o .claude/agents/silas.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/silas.md
$ curl -fsSL --create-dirs -o .claude/agents/vera.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/vera.md
$ curl -fsSL --create-dirs -o .claude/agents/vex.md https://raw.githubusercontent.com/myICOR/myPKA/main/.claude/agents/vex.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Write|Edit|MultiEdit|Bash",
        "hooks": [
          {
            "type": "command",
            "command": "python3"
          }
        ]
      }
    ]
  }
}

MCP servers (1)

serversourceest. tokens
app.myicor.com · "myicor" remote · remote 2.5k

Skills (9)

Subagents (14)

adaPlanning and audit specialist. Launch BEFORE dispatch when a request needs three or more agents or has real dependencies between steps ('plan this out', 'sequence this', 'who does what in which order'
chartaStructured visual content. Launch for infographics, tables, diagrams, carousels, one-pagers, and PDFs rendered from clean HTML.
felixFrontend developer. Launch to build, fix, refactor or audit web UI in the user's own code projects: a component, a page, a form, a dashboard, a node-graph editor, a design-token migration, an accessib
flintObsidian platform specialist. Launch to review a plugin or theme change before it ships (Obsidian API use, manifest, release path), to answer what the Obsidian API allows, to set minAppVersion or isDe
irisDesign system architect. Launch to create, extend, or audit against the user's design system, and on the first creative request when none exists yet.
mackAutomation specialist. Launch to wire a tool connection (MCP, API, webhook, OAuth), build an automation, or fetch data from a service so an import can start.
masonPlugin contributor. Launch when the user reports a bug in, or wants something new from, one of the ICOR for Life plugins and the fix should reach everyone ('the Planner keeps reopening my tasks', 'I w
nolanHR. Launch to hire a new agent or when a needed role has no owner.
paxResearcher. Launch for external research, verification, and real-content retrieval.
pennKnowledge processor. Launch for scratchpad processing, Inbox captures, journal entries, My Life entities, and contacts.
pixelImage maker. Launch to generate or stylize a still image in the user's own style: a thumbnail, a social image, a hero illustration, a quote card, a cover, a multi-reference composite, a new agent's av
silasStructure and database architect. Launch for frontmatter and structure audits, new fields, Bases, the Databases room, and the structural side of an import.
veraQuality gate for visual and UI work. Launch before a visual deliverable, a web UI or a UI code change ships, above all anything going to another person: checks it against the user's design system, WCA
vexSecurity reviewer. Launch before anything the user did not write runs against the vault or a project (an MCP server, an Obsidian plugin, a script, an expansion pack, an OAuth flow, a webhook receiver,

Hooks (2)

eventmatcherruns
SessionStartstartup|resumepython3
PreToolUseWrite|Edit|MultiEdit|Bashpython3

Similar rigs

copied ✓