PapiSkill is a professional open-source registry for portable SKILL.md packages.
It provides:
- a fast public web registry at
papiskill.com - official and community skill collections backed by Git
- GitHub-authenticated profiles
- public or private personal forks
- an in-browser skill editor
- a flexible CLI for search, install, download, validation, and authenticated private installs
- production documentation, tests, and release runbooks
New contributor? Start with the Onboarding guide. It takes you from a fresh machine to an open pull request, with paths for skill authors, doc writers, CLI work, the web app, or full-project collaboration — written to be run with a coding agent.
| Path | Purpose |
|---|---|
apps/web |
Next.js App Router web app deployed on Vercel |
packages/cli |
papiskill CLI package |
packages/skill-core |
shared skill package schema, parser, validation, and install target logic |
registry/official |
official reviewed skill packages |
registry/community |
optional Git-reviewed community skill packages |
docs |
architecture, plans, runbooks, security, and contributor documentation |
scripts |
repository automation and release gates |
npm install
npm run typecheck
npm run lint
npm run test
npm run buildWeb development:
npm run devCLI development:
npm --workspace papiskill run dev -- search review- Agent Constitution
- Onboarding
- Contributing
- PapiSkill PRD
- Architecture Overview
- Skill Package Specification
- Database Architecture
- Registry Operations
- Security Baseline
- Release Runbook
- Active Plans
MIT.