add-team-source
Sync interval in hours. Default 24.
If passed, emit the probe results as JSON instead of the human table.
> /plugin marketplace add thettwe/nyann > /plugin install nyann@nyann-plugins
How it fires
How this command gets triggered: by you, by Claude, or both.
/check-prereqsContext preview
What this command does when you run it.
If passed, emit the probe results as JSON instead of the human table.
name: nyann:check-prereqs
description: >
Survey the machine and report which nyann features are usable right now.
Classifies requirements as hard (nyann won't run without them) vs soft
(feature-gated; graceful skip with a clear reason). Read-only; never
installs anything.
arguments:
- name: json
description: If passed, emit the probe results as JSON instead of the human table.
optional: true**Plugin root:** This is a Claude Code plugin, NOT a CLI tool. Do NOT search via `which`, `npm list`, `pip list`, or `brew list`. This file is at `<plugin_root>/commands/`. All scripts: `<plugin_root>/bin/`. Read the matching `skills/*/SKILL.md` for the full flow.
Wraps `bin/check-prereqs.sh`. Useful before the first `/nyann:bootstrap` on a new machine — lets the user see which stacks are installable and which will skip-with-reason.
without these.
integration helpers (`gh`, `gitleaks`, `pre-commit`, `uv`), and dev-only tooling (`shellcheck`, `bats`). Each is scoped to specific features; nyann degrades or skip-with-reasons when they're absent.
Human-readable table by default. `/nyann:check-prereqs --json` emits a structured `prereqs[]` array (`{kind, tool, status, version, hint}`) for scripting.
which tools are present.
tools a profile expects.
ငြမ်း is Burmese for scaffolding. Nyann is the Claude Code plugin that picks expert git defaults for your stack — branching, working hooks (Husky / pre-commit.com / lefthook), commits, releases, CI, docs — then keeps the repo on those rails through every PR
Repo: thettwe/nyann
Sync interval in hours. Default 24.
Path to an IacPlan JSON from a prior /nyann:plan run, to apply the exact previewed plan.
Optional profile name to apply. If provided, skip stack detection's recommendation step and load this profile via bin/load-profile.sh. Fall back to the skill's…
The branch slug (feature/bugfix/hotfix) or version string (release).
Branch to use as the merge target. Defaults to the profile's primary base branch (auto-resolved through `origin/HEAD`, `main`, or `master`).
Generate a Conventional Commits message from the staged diff and commit after confirmation. Same flow as the natural-language `commit` skill — dispatches here…