Updated 3mo ago
by ProsusAI
prism
Give Claude Code persistent memory — captures patterns from your sessions, validates them with AI, and surfaces team knowledge as reusable skills
20 GitHub stars (20)
Steady at 20 stars — no new stars in the 16 days since Sep 30.
- 12 skills (12 skills found in its SKILL.md files)
- 1 forks (1 forks)
- 3mo ago last update (Last updated 3mo ago)
Install
Skills CLI
npx skills add ProsusAI/prism
Asks which skills and agents to install. Just one: npx skills add ProsusAI/prism --skill advise-skills — add -g for every project.
Claude Code
git clone https://github.com/ProsusAI/prismcp -r "prism/skills/advise-skills" ~/.claude/skills/
Copies the advise-skills skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add ProsusAI/prism
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
advise-skills
Query the skill registry to find relevant architectural skills matching what the user wants to build. Searches across configured registries with graceful fallback to local sources.
skills/advise-skills/SKILL.md on GitHub (opens in a new tab) -
analyze-agent-codebase
Run a deep architectural analysis of an agentic AI codebase using a phased approach — index, parallel clustered analysis, and synthesis.
skills/analyze-agent-codebase/SKILL.md on GitHub (opens in a new tab) -
audit-code
Query the skill registry to find relevant architectural skills matching the user codebase, then audit the code against matched skill recommendations.
skills/audit-code/SKILL.md on GitHub (opens in a new tab) -
curate-skills
Post-extraction quality pass over _analysis/extracted_skills_history/ and _analysis/extracted_skills_codebase/ — applies three tests to every skill and proposes keep, delete, merge, or rewrite. TRIGGER when: finishing `/extract-skills` (Claude Code) or `@extract-skills` (Cursor), `/synthesize` (Claude Code) or `@synthesize` (Cursor), or `/synthesize-decisions` (Claude Code) or `@synthesize-decisi…
skills/curate-skills/SKILL.md on GitHub (opens in a new tab) -
extract-skills
Extract reusable, framework-agnostic skills from an agent codebase analysis report and generate registry-ready skill files. TRIGGER when: a full_report.md has been generated by `/analyze-agent-codebase` (Claude Code) or `@analyze-agent-codebase` (Cursor), the user runs `/extract-skills` (Claude Code) or `@extract-skills` (Cursor), the user asks to extract skills from an analysis.
skills/extract-skills/SKILL.md on GitHub (opens in a new tab) -
mine-design
Extract design decisions, trade-offs, and non-obvious behaviors from a codebase's current source code. TRIGGER when: starting the design analysis pipeline, running `/mine-design` (Claude Code) or `@mine-design` (Cursor) before `/synthesize-decisions` (Claude Code) or `@synthesize-decisions` (Cursor), capturing the reasoning behind current architectural choices, analyzing a codebase snapshot for p…
skills/mine-design/SKILL.md on GitHub (opens in a new tab) -
mine-history
Mine a repository's git history for institutional knowledge — failure modes, architectural decisions, and codebase directives. TRIGGER when: starting the history analysis pipeline, running `/mine-history` (Claude Code) or `@mine-history` (Cursor) before `/synthesize` (Claude Code) or `@synthesize` (Cursor), extracting practices from git history, looking for what has broken in this codebase and wh…
skills/mine-history/SKILL.md on GitHub (opens in a new tab) -
publish-skills
Publish changed skills from _analysis/extracted_skills_codebase/ and _analysis/extracted_skills_history/ to the Prism registry via the Worker API with delta tracking. Only publishes skills whose content has changed since last publish unless --all is specified.
skills/publish-skills/SKILL.md on GitHub (opens in a new tab) -
run-analysis-pipeline
Run the codebase analysis pipeline — routes to agentic or general path, one step at a time, clearing context between steps (`/clear` in Claude Code, or clear context in Cursor) to prevent context blowup.
skills/run-analysis-pipeline/SKILL.md on GitHub (opens in a new tab) -
run-history-pipeline
Mine this repository's git history for failure-mode practices and extract them as reusable skills, one step at a time, clearing context between steps (`/clear` in Claude Code, or clear context in Cursor) to prevent context blowup.
skills/run-history-pipeline/SKILL.md on GitHub (opens in a new tab) -
synthesize-decisions
Promote design decisions from _analysis/design.md into normative practice skills — guidance that loads before a developer makes the wrong choice. TRIGGER when: _analysis/design.md exists and is ready to promote, running `/synthesize-decisions` (Claude Code) or `@synthesize-decisions` (Cursor) after `/mine-design` (Claude Code) or `@mine-design` (Cursor), extracting design-decision practices from…
skills/synthesize-decisions/SKILL.md on GitHub (opens in a new tab) -
synthesize
Promote qualifying incident clusters from git history into reusable practice skills. TRIGGER when: _analysis/incidents.md exists and is ready to promote, running `/synthesize` (Claude Code) or `@synthesize` (Cursor) after `/mine-history` (Claude Code) or `@mine-history` (Cursor), extracting failure-mode practices from a mined repository.
skills/synthesize/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.