by TomSolid
An AI-powered Personal Knowledge Assistance system with a nine-person AI team baked in. Plain markdown. Any LLM. Yours forever. Picks up where you left off across sessions. Built on the ICOR® methodology.
# Add to your Claude Code skills
git clone https://github.com/TomSolid/myPKALast scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T15:56:53.347Z",
"npmAuditRan": true,
"pipAuditRan": true
}myPKA is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by TomSolid. An AI-powered Personal Knowledge Assistance system with a nine-person AI team baked in. Plain markdown. Any LLM. Yours forever. Picks up where you left off across sessions. Built on the ICOR® methodology. It has 164 GitHub stars.
Yes. myPKA passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/TomSolid/myPKA" and add it to your Claude Code skills directory (see the Installation section above).
myPKA is primarily written in Python. It is open-source under TomSolid on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh myPKA against similar tools.
No comments yet. Be the first to share your thoughts!
An AI powered Personal Knowledge Assistance system, based on our business-proven ICOR methodology. Plain markdown. Any LLM. Yours forever.
myPKA is a folder. You drop it on your machine, point your LLM at it, and you have a six-person AI team that organizes your life end to end. It works on its own. No database to set up, no SaaS to log into, no vendor to lose your data to.
Watch the full walkthrough on YouTube:
Why this is different from other scaffolds. Most folder structures are someone's preference dressed up as a system. myPKA is the working slice of ICOR, a methodology Paperless Movement S.L. and thousands of professionals world wide have been running their own business on for years. Every folder, every routing decision, every specialist contract maps to a piece of that framework. The structure is not arbitrary. The reasoning is teachable. Both matter when you scale past the first week.
This is a MAJOR, breaking release. The base scaffold roster moves from nine specialists to six.
The three creative specialists — Iris (Design System Architect), Charta (Infographic Designer), and Pixel (Visual Specialist) — and everything they own (their contracts, their per-agent journals, four design SOPs, the GL-003-design-system Guideline, and their team-portrait images) come out of the base scaffold. They now ship as the optional Designer Expansion Pack from the AI Library.
The base scaffold now ships exactly six specialists: Larry, Nolan, Pax, Penn, Mack, and Silas.
GL-003-design-system as a drop-in pack. Nothing is lost; the capability simply moves to opt-in.Everything else is unchanged — the task system, per-agent journals, and the LLM-readable migration changelog introduced earlier all carry forward. Plain markdown, any LLM, yours forever.
initialize yourself in this folder as your first message.ADAPTER-PROMPT.md, writes a tool-specific pointer file (CLAUDE.md, GEMINI.md, etc.), and reports the team is online.Team Knowledge/tasks/open/ folder for you.That's the whole setup. There is no install step.
Once you have the team online and start using it, you'll hit moments where you wonder why a folder is shaped the way it is. That's where the courses come in. They teach the WHY behind every folder choice, so you understand why the team is built like real humans operating on the ICOR methodology, not just another AI scaffold. More on that below.
A working knowledge system, fully assembled, that does this on day one:
Team Knowledge/tasks/. Next session, Larry walks tasks/open/ and surfaces what's waiting. The team genuinely picks up where it left off.Team/<Name>/journal/. When a task references one of their entries, they re-read their own past thinking before starting work.close session, keep this in mind, let's realign, etc.) work with any LLM that reads AGENTS.md — ChatGPT, Claude, Gemini, Cursor, Cline, Codex, and the rest. Not Claude-only..md file. You can read it without the AI. You can grep it. You can sync it with Dropbox or git. You can open it in Obsidian and keep working with no AI at all.Team Knowledge/SOPs/SOP-002-convert-mypka-to-sqlite.md into your LLM. Markdown stays canonical. SQLite becomes a fast lookup layer on top.~/Downloads/notion.zip" or "how do I bring in my Heptabase backup?". The scaffold ships with [[Team Knowledge/Workstreams/WS-002-import-external-knowledge-base]] — the LLM follows it to extract entities (people, organizations, projects, goals, habits, topics, key elements, documents), normalize wikilinks to the slug form, copy attachments into PKM/Images/YYYY/MM/, and place files into the right folders, asking clarifying questions where needed and never overwriting your myPKA without explicit approval. Works with any LLM that reads AGENTS.md.There is no lock-in. The whole system is text on your disk. It works in Obsidian today. It upgrades to SQLite when you want it. It runs on whichever model or LLM you prefer, and it keeps running when you switch.
If you've ever opened a blank Obsidian vault and didn't know where to put anything, this is for you. (Yes — myPKA is fully Obsidian-compatible. Open the folder as an Obsidian vault and everything just works.)
Six specialists ship pre-loaded. You only ever talk to Larry. Larry routes.