Tuvren

Skillprism — Productivity skill for Claude Code

Productivity community

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

[![CI](https://github.com/tuvren/skillprism/actions/workflows/ci.yml/badge.svg)](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
  • git must be on PATH for the add and update distribution commands (they clone remote sources via git clone --depth 1 and check for updates via git ls-remote)

From source

cargo install --path .

With devenv

devenv shell

Dual Product Framing: Compiler + Package Manager

skillprism provides two distinct capabilities:

  1. Compiler / Authoring (init, validate, build): Scaffolds projects and compiles source skills into target harness outputs under dist//.
  2. 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