Skip to content

tw93/Waza

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waza

Claude Code skills for the complete engineer: think, build, debug, write, learn.

Stars Version License Twitter

Why

Waza (技) is a Japanese martial arts term for technique: a move practiced until it becomes instinct.

A good engineer does not just write code. They think through requirements, review their own work, debug systematically, design interfaces that feel intentional, and read primary sources. They write clearly, and learn new domains by producing output, not consuming content.

Skills

Waza gives each of these habits a Claude Code skill: you type the slash command, Claude follows the playbook. No framework overhead, no telemetry.

Skill When What it does
/think Before building anything new Challenges the problem, pressure-tests the design, validates architecture before any code is written.
/design Building frontend interfaces Produces distinctive UI with a committed aesthetic direction, not generic defaults.
/check After a task, before merging Reviews the diff, auto-fixes safe issues, batches judgment calls, verifies with evidence before claiming done.
/hunt Any bug or unexpected behavior Systematic debugging. Root cause confirmed before any fix is applied.
/write Writing or editing prose Rewrites prose to sound natural in Chinese and English. Strips AI writing patterns.
/learn Diving into an unfamiliar domain Six-phase research workflow: collect, digest, outline, fill in, refine, then self-review and publish.
/read Any URL or PDF Fetches content as clean Markdown.
/english Writing English as a non-native speaker Corrects grammar, explains each mistake, and highlights one pattern to remember.
/health Auditing Claude Code setup Checks CLAUDE.md, rules, skills, hooks, MCP, and behavior. Flags issues by severity.

Install

All skills:

npx skills add tw93/Waza -g -y

Single skill:

# example: install the health skill
npx skills add tw93/Waza -a claude-code -s health -y

Replace health with any skill name. Requires Node 18+ and Claude Code.

Local (clone + symlink):

git clone https://github.com/tw93/Waza.git ~/www/waza
bash ~/www/waza/install.sh

Background

Built from patterns accumulated across real projects. Each skill encodes a specific engineering habit as a repeatable playbook, so you do not have to remember the process, only trigger it. The /health skill is based on the six-layer framework described in this post.

Support

  • If Waza helped you, star the repo or share it with friends.
  • Have ideas or found bugs? Open an issue or PR.
  • Like Waza? Buy Tw93 a Coke to support the project.
🥤 Supporters

License

MIT License. Feel free to use Waza and contribute.

About

🥷 Claude Code skills for the complete engineer: think, build, debug, write, learn.

Resources

Stars

Watchers

Forks

Contributors

Languages