thettwe

62 mods across 1 repository, 6 stars between them.

thettwe/nyann

Command

Render a human-readable summary of what a nyann profile enables (stack, branching, hooks, extras, docs).

6 2d ago A 29 tokens original MIT

nyann:learn-profile

26

thettwe/nyann

Command

Inspect a reference repo and save its nyann-relevant setup (stack, hooks, branching, commit convention, extras) as a reusable profile.

6 2d ago A 35 tokens original MIT

thettwe/nyann

Command

Switch this repository from one nyann profile to another. Computes a diff between source and target profiles, shows what will change (hooks, branching, extras, conventions), and applies via bootstrap.

6 2d ago A 44 tokens original MIT

thettwe/nyann

Command

Analyze CLAUDE.md usage patterns and optimize content based on actual reference frequency. Removes unused sections, compresses low-density content, and adds frequently-used commands that are missing.

6 2d ago A 45 tokens original MIT

nyann:plan

29

thettwe/nyann

Command

Preview an Infrastructure-as-Code change without applying it. Detects the repo's IaC tool (terraform, opentofu, aws-cdk, pulumi, helm, kubernetes, kustomize, ansible), shells out to your already-authed CLI, and renders an add/change/destroy summary. Read-only — never mutates infra. For IaC plan intent only (not…

6 2d ago A 88 tokens original MIT

nyann:pr

30

thettwe/nyann

Command

Open a GitHub pull request from the current branch. Pushes with -u tracking, then invokes gh pr create. Requires gh installed + authed.

6 2d ago A 41 tokens original MIT

thettwe/nyann

Command

Append a new MADR-formatted ADR to docs/decisions with an auto-incremented number.

6 2d ago A 28 tokens original MIT

nyann:release

32

thettwe/nyann

Command

Cut a release: generate a CHANGELOG section from Conventional Commits, make a release commit, and create an annotated tag. Defaults to conventional-changelog strategy.

6 2d ago A 37 tokens original MIT

nyann:retrofit

33

thettwe/nyann

Command

Audit an existing repo against a profile and fix what's drifted. Unlike doctor (read-only), retrofit detects missing hooks, misconfigured gitignore, documentation gaps, and non-compliant history, then offers to remediate via bootstrap. Idempotent — safe to re-run.

6 2d ago A 61 tokens original MIT

nyann:route-docs

34

thettwe/nyann

Command

Change documentation storage routing (local, Obsidian, Notion, or per-type split) and regenerate the doc scaffold to match.

6 2d ago A 34 tokens original MIT

nyann:settings

35

thettwe/nyann

Command

Interactive settings menu for nyann preferences. Pick one setting, change its value, see the updated table, then pick another or done.

6 2d ago A 32 tokens original MIT

nyann:setup

36

thettwe/nyann

Command

First-run onboarding for nyann. Collects user preferences and creates the /.claude/nyann/ config structure. Re-runnable to update preferences.

6 2d ago A 36 tokens original MIT

nyann:ship

37

thettwe/nyann

Command

Open a GitHub pull request AND merge it in one step. Default uses GitHub's native auto-merge (returns immediately with outcome:"queued"); --client-side polls for green CI in the foreground then runs gh pr merge. Requires gh installed + authed.

6 2d ago A 63 tokens original MIT

nyann:suggest

38

thettwe/nyann

Command

Analyze a repository and suggest profile updates based on installed dependencies, config files, repo structure, and git history patterns.

6 2d ago A 28 tokens original MIT

thettwe/nyann

Command

Clone/update registered team-profile sources and register valid profiles under a namespace. Respects the per-source sync interval unless --force.

6 2d ago A 33 tokens original MIT

nyann:sync

40

thettwe/nyann

Command

Update the current feature branch against its base (rebase by default, merge on request). Refuses on main/master/develop or with a dirty tree.

6 2d ago A 36 tokens original MIT

thettwe/nyann

Command

Reverse a bootstrap or retrofit run captured in a BootRecord manifest. Restores pre-state files, drops created branches, and reports anything it couldn't safely undo. Always previews first; refuses to clobber files the user edited after bootstrap (override with --force).

6 2d ago A 58 tokens original MIT

nyann:undo

42

thettwe/nyann

Command

Safely undo the last commit (or last N commits) on a feature branch. Always previews first. Refuses main/master/develop, merge commits, and pushed commits (override with --allow-pushed).

6 2d ago A 49 tokens original MIT

thettwe/nyann

Command

Poll a GitHub PR's checks until they all pass, any one fails, or a timeout is hit. Returns a structured outcome the caller can gate on.

6 2d ago A 41 tokens original MIT

nyann:watch

44

thettwe/nyann

Command

Start (or stop) a CI sentinel for the current repo's open PRs — a one-shot foreground poll by default, or a supervised background daemon with --daemon. Also manage a multi-repo watch-list and poll every watched repo at once. Notifications surface in your next session via the session-start hook.

6 2d ago A 67 tokens original MIT

PreToolUse

45

thettwe/nyann

Hook

Runs before the agent uses a tool for Bash tool calls, executing claude-hook-block-main.sh. From thettwe/nyann.

6 2d ago A tokens not measured original MIT

PostToolUse

46

thettwe/nyann

Hook

Runs after a tool call finishes for Read and Bash tool calls, executing track-claudemd-usage.sh (2 commands). From thettwe/nyann.

6 2d ago A tokens not measured original MIT

UserPromptSubmit

47

thettwe/nyann

Hook

Runs when you submit a prompt, before the agent sees it, executing session-triage.sh. From thettwe/nyann.

6 2d ago A tokens not measured original MIT

add-team-source

48

thettwe/nyann

Skill Claude CodeCodex

Register a git URL as a team-profile source so nyann can periodically sync and expose its profiles under a namespace. TRIGGER when the user says "add a team profile source", "register a team profile source", "set up team profiles from ", "wire up our team's shared profiles at ", "add profile source named X at "…

6 2d ago A 171 tokens original MIT