pharn installs PHARN — an audit-grade methodology for Claude Code — into your project. Run pharn init to detect your project's archetype(s) and install the applicable PHARN capabilities (grillers + lenses) from pharn-dev/pharn-oss into the mirrored layout (.claude/ + pharn/), copying the canonical constitution and writing pharn.config.json.
- Getting started — prerequisites, first run, post-init workflow
- init — detect archetypes and install capabilities (the default command)
- add — add a single capability to an existing project
- remove — remove an installed capability from an existing project
- update — re-fetch installed capabilities at the latest skills version
- list — list installed archetypes + capabilities
- status — read-only version + local-drift audit
- pharn.config.json — config file schema and overwrite behavior
- pharn.records.json — the per-file install hashes
pharn updatecompares against
- Troubleshooting — common failures and
PHARN_DEBUG - Roadmap — what's shipped and what's planned
- Contributing — developing the CLI and keeping docs in sync