Skillprism — Productivity skill for Claude Code
Build-time compiler that transforms canonical skill templates into harness-specific agent files for Claude Code, Codex, OpenCode, Factory, and Pi.
How to install Skillprism
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Tuvren/skillprism and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Skillprism does
Build-time compiler that transforms canonical skill templates into harness-specific agent files for Claude Code, Codex, OpenCode, Factory, and Pi.
Alternatives in Productivity
- Linear - Ticket Management — You are tasked with managing Linear tickets, including creating tickets from thoughts documents, updating exis 10k ★
- Land A Job — Workflow recipe — go after a specific role end to end by chaining 4 skills: decode the JD, research the compan 1.3k ★
- Agentacct — See what your coding agents did and what it cost 665 ★
README
skillprism
[](https://github.com/tuvren/skillprism/actions/workflows/ci.yml)
Distribution CLI and per-harness compiler for agent skills. Author skills once, compile for multiple harnesses (`dist/`), and manage live skill installations across agent environments — always [Agent Skills spec](https://agentskills.io/specification)-compliant.
**Documentation: [tuvren.github.io/skillprism](https://tuvren.github.io/skillprism/)**
Installation
Via npm / bun (Recommended)
# Using bun
bun add -g skillprism
# Using npm
npm install -g skillprism
Prerequisites
- Rust 1.85+ (edition 2024) if building from source
gitmust be onPATHfor theaddandupdatedistribution commands (they clone remote sources viagit clone --depth 1and check for updates viagit ls-remote)
From source
cargo install --path .
With devenv
devenv shell
Dual Product Framing: Compiler + Package Manager
skillprism provides two distinct capabilities:
- Compiler / Authoring (
init,validate,build): Scaffolds projects and compiles source skills into target harness outputs underdist//. - Package Manager / Lifecycle (
add,list,remove,update): Installs skills from remote repositories or local paths into live agent directories (.claude/skills/,~/.claude/skills/, etc.) with atomic tracking.
| Role | Commands | Primary Output | npm Analogy |
|---|---|---|---|
| Compiler | init, validate, build |
Project source + dist/ artifacts |
npm init / tsc |
| Package Manager | add, list, remove, update |
Live harness paths (.claude/skills/, ~/.claude/skills/) |
npm install / npm list |
Quickstart
Initialize a project
skillprism init project my-skills
cd my-skills
Add a skill
skillprism init skill my-agent
This generates `skills/my-agent/sk
Related Skills
Forgeo
A scheduled, agent-driven software factory. Keep a plain JSON backlog; Forgeo runs your coding agent (Claude C
Dsh Of Your Own
/fuck — migrates your Claude Code & Codex habits into DeepSeek Harness. One command, parallel scan, boot-time
Context Tracker
Local request viewer for Claude Code, Codex and OpenCode. Inspect prompts, tools, messages and responses in re
Agent Remote
Secure, self-hosted Android app for real-time alerts and encrypted remote control of Codex, Claude Code, and O
Agent Ps
A process table for coding agent sessions. Claude Code, Codex, OpenCode, Hermes, Pi, CommandCode and Copilot i
Omarchy Auto Pilot4agents
Write a prompt now and send it later to a Claude Code, OpenCode, Codex, Gemini CLI, Cursor Agent or Pi session
Related Agents
Session Error Analyzer
Analyzes specific AI IDE sessions (Claude Code, OpenAI Codex, OpenCode) for LLM behavior errors and returns a
Report Compiler Agent
Transforms research findings into polished APA 7.0 academic reports; activated in Phase 4 and Phase 6
Agent Of Empires
Claude Code, OpenCode, Mistral Vibe, Codex CLI, Gemini CLI Coding Agent Terminal Session manager via tmux and