/learn-profile
Override `~/.claude/nyann` profile root.
> /plugin marketplace add thettwe/nyann> /plugin install nyann@nyann-plugins
Command definition
learn-profile.mdname: nyann:learn-profile
description: >
Inspect a reference repo and save its nyann-relevant setup (stack,
hooks, branching, commit convention, extras) as a reusable profile.
arguments:
- name: target
description: Path to the reference repo to learn from. Defaults to the current working directory.
optional: true
- name: name
description: Name to save the profile under (lowercase-kebab). Defaults to the repo's basename.
optional: true
- name: user-root
description: Override `~/.claude/nyann` profile root.
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.
/nyann:learn-profile
Wraps `bin/learn-profile.sh`. Read-only on the reference repo; writes one JSON profile under `~/.claude/nyann/profiles/`. Never modifies the reference repo itself.
See `skills/learn-profile/SKILL.md` for trigger phrases and DISAMBIGUATION from `inspect-profile` (reads a profile file, not a repo) and `bootstrap-project` (applies a profile, not learns one).
ငြမ်း 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
Other commands on nyann.
More commands from other plugins.
build
CommandImplement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

