Unlike dotfile generators or project scaffolders, Nyann doesn't just set things up. It maintains them. It's built specifically for Claude Code's agentic workflow, where the AI needs explicit guardrails or it invents its own conventions. One command detects your stack, applies a profile (13 built-in across Python, TypeScript, Go, Rust, Swift, Kotlin, Shell), and wires up hooks, branching, CI, and docs. Profiles are reusable across repos and shareable with teams.
No reviews yetBe the first to leave a review for Nyann β Project Governance for Claude
Maker
π
If you're like me, you feel this frustration too.
We're moving at lightning speed with agentic coding tools like Claude Code.
But the pain? Without clear guardrails, the agent takes things into
its own hands. It commits however it wants, skips linting, ignores your
branching strategy, and makes up its own rules. And if you do set up the
guardrails? You're repeating the same setup work for every new project.
Branching strategy, Git hooks, Commit conventions, Linting, Documentation.
Over and over.
Out of that frustration, I built a Claude Code plugin to handle it for me.
I named it "Nyann (ααΌααΊαΈ)" a Burmese word for scaffolding. It sets up and
maintains project governance: git workflow, hooks, branching, commits,
releases, CI, GitHub branch protection, docs routing, and health monitoring.
It detects your tech stack and applies the right
configuration. Python project? TypeScript monorepo? Go service? It picks the
matching profile and wires everything up. You can reuse the same profile
across projects, or have different ones for different stacks β your choice.
But it doesn't just set things up and walk away. It keeps your repo healthy β
detecting drift, auditing hygiene, and nudging you when things fall out of
compliance.
New project? Bootstrap. Existing repo? Retrofit. After that, let Nyann handle
the rest.
If you want to try it, follow the Quickstart here:
https://github.com/thettwe/nyann