Skip to content

Linaqruf/kana-code-plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

106 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kana-code-plugins

A collection of Claude Code plugins

Installation

Add this marketplace to Claude Code:

/plugin marketplace add Linaqruf/kana-code-plugins

Then install any plugin:

/plugin install <plugin-name>@kana-code-plugins

Available Plugins

Plugin Description Version
project-spec Generate project, feature, and design specifications with a single /spec-writing command 4.0.0
suno-composer Compose Suno AI songs with adaptive preferences, dual-mode workflows, and narrative style prompts 5.5.0
kana-code-rpc Display Claude Code activity as Discord Rich Presence with multi-session daemon 0.4.0
anipy-cli Use Claude Code as an interface for anipy-cli — search, play, download anime from the terminal 0.1.0

Plugins

project-spec

Generate project, feature, and design specifications with a single /spec-writing command. Optimized for Opus 4.6 adaptive thinking.

Core Principle: SPEC.md = things you READ, SPEC/ = things you LOOK UP

Command:

Command Description Output
/project-spec:spec-writing Project specification SPEC.md + CLAUDE.md
/project-spec:spec-writing feature [name] Feature specification FEATURE_SPEC.md or SPEC/FEATURE-*.md
/project-spec:spec-writing design [style] Design system specification DESIGN_SPEC.md or SPEC/DESIGN-SYSTEM.md
/project-spec:spec-writing design:overhaul Design audit + redesign Same + migration checklist

Features:

  • Single /spec-writing command with argument-based routing for all spec types
  • Opinionated recommendations with user override
  • Codebase-aware interview — auto-detects answers from lockfiles, configs, and dependencies
  • Gap analysis compares SPEC.md against codebase implementation
  • Design audit for first-principles redesigns
  • System maps (architecture diagrams, data relations, user flows)
  • Context7 integration for tech stack documentation

Install:

/plugin install project-spec@kana-code-plugins

Usage:

# Project specification
/project-spec:spec-writing              # Full interview
/project-spec:spec-writing web-app      # Quick-start for web apps

# Feature planning
/project-spec:spec-writing feature comments  # Plan a feature

# Design system
/project-spec:spec-writing design modern     # Clean, subtle preset

# Design overhaul
/project-spec:spec-writing design:overhaul   # Audit + redesign

See plugin documentation for details.


suno-composer

A guided workflow for composing Suno AI songs with professional songwriter techniques. Generates complete song specifications including lyrics, style tags, tempo, vocal arrangements, and more.

Commands:

Command Description
/suno Guided composition workflow
/suno [theme] Start with a theme
/suno like <artist> Compose using artist profile
/suno <tier> Use J-pop tier preset (anisong, surface, mainstream, doujin, legacy)
/suno album about [concept] Album mode (auto-detected from intent)
/suno acoustic version of [song] Variation mode (auto-detected from intent)
/suno sequel to [song] Extend mode (auto-detected from intent)

Features:

  • Dual-mode workflow - Vision-first (Claude proposes) or guided (step-by-step wizard)
  • Adaptive preferences - First-run wizard + session reflection learns your taste
  • Narrative style prompts - Arrangement descriptions that Suno v5 interprets as instructions
  • Reference-based composition - Artist profiles (YOASOBI, Ado, Aimer, etc.)
  • J-pop tier presets - anisong, surface, mainstream, doujin, legacy
  • Preview-first workflow (confirm concepts before full generation)
  • Sparse tagging for proper dynamics (3-4 technique tags at inflection points)
  • Multi-genre support (J-pop, K-pop, EDM, Latin, rock, ballads)
  • Album mode with journey arc patterns
  • Variation mode (acoustic, remix, stripped, extended, cinematic)
  • Extend mode (sequel, prequel, response, alternate POV, epilogue)
  • Conversational intent detection (album, variation, extend modes auto-detected)

Install:

/plugin install suno-composer@kana-code-plugins

Usage:

# Guided workflow
/suno

# With theme
/suno summer heartbreak ballad

# With artist reference
/suno like YOASOBI about finding hope

# With tier preset
/suno anisong about never giving up

# Album mode
/suno album about summer memories

# Variations
/suno make an acoustic version

See plugin documentation for details.

kana-code-rpc

Display Claude Code activity as Discord Rich Presence. Shows project name, current tool activity, model, token usage, cost, git branch, lines changed, agent name, and context warnings.

Hooks (automatic, no commands needed):

Hook Trigger Action
SessionStart Claude Code opens Start daemon, register session
PreToolUse Before Edit/Bash/etc Update Discord activity
SessionEnd Claude Code exits Stop daemon if last session

Features:

  • Activity display (Editing, Running, Searching, etc.) based on active tool
  • Agent awareness — shows "Delegating to code-reviewer" for subagents
  • Project name from git remote + branch display
  • Model name, token count, and API cost (via statusline integration)
  • Lines changed display (+156 -23)
  • Context warning at >80% usage
  • Session tracking via session_id (no PID walking)
  • Multi-session support — multiple terminals share one daemon
  • Idle detection after configurable timeout (default 5 min)
  • MCP tool support
  • YAML configuration with hot-reload

Prerequisites:

  • Python 3.10+, Discord desktop app, pip install pypresence (pyyaml optional for config)

Install:

/plugin install kana-code-rpc@kana-code-plugins

See plugin documentation for details.


anipy-cli

Use Claude Code as a natural language interface for anipy-cli — search, play, download, and manage anime from the terminal on Windows.

Command:

Command Description
/anipy-cli [query] Play, download, or manage anime

Features:

  • Natural language to CLI mapping ("play frieren ep 1 sub")
  • Self-healing dependency chain (uv, anipy-cli, mpv/vlc) — installs on failure, not upfront
  • Player routing (mpv > vlc > fallback) with auto-config
  • Non-interactive mode via -s flag for Claude Code compatibility
  • Download and binge modes
  • Windows-specific troubleshooting (encoding, PATH, PowerShell)

Prerequisites:

  • Windows with Git Bash
  • uv (auto-installed if missing)
  • mpv or VLC (auto-installed if missing)

Install:

/plugin install anipy-cli@kana-code-plugins

Usage:

/anipy-cli play frieren ep 1 sub
/anipy-cli download one piece 1-10 dub
/anipy-cli show history
/anipy-cli change player to vlc

Or trigger via natural language: "play anime steins gate episode 5"

See plugin documentation for details.


License

MIT

About

Claude Code plugins

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages