By devseunggwan
Development workflow skills for Claude Code — disciplined, fast, resilient
Browser automation E2E testing via cmux browser CLI — navigation, form input, click, state verification with SPA hydration wait. Triggers on "cmux browser", "cmux 브라우저".
Delegate a task to an independent Claude Code session in a new cmux workspace with auto-collected context. Triggers on "cmux delegate", "delegate task", "delegate to new session", "별도 세션", "세션에 위임".
Bulk recover Claude Code sessions after a crash, power loss, OOM kill, or reboot by scanning the .jsonl files Claude Code persists automatically. Interactive interview chooses recovery scope and layout. Use this when sessions died and you need them back, NOT for restoring an intentionally saved layout. Priority: crash context wins. If the request mentions a crash/power loss/OOM, prefer this skill even when the user also mentions a snapshot — the snapshot may be stale, and .jsonl scan reflects the real final state. Only defer to cmux-resume-sessions when there is NO crash context and the user explicitly wants to rehydrate a saved snapshot. Triggers on "터졌다", "크래시 복구", "크래시 복원", "전원 꺼짐 복구", "OOM 복구", "세션 살려야", "recover cmux", "crash recovery", "power loss recovery", "cmux session recovery".
Restore cmux workspaces from a JSON snapshot saved by cmux-save-sessions. Use this when you want to rehydrate an intentionally saved layout with NO crash context. Crash routing override: if the request mentions a crash, power loss, OOM, or "살려야", route to cmux-recover-sessions instead — even when the user also mentions a snapshot, because the snapshot may be stale and .jsonl scanning reflects the real latest state. Triggers on "resume sessions", "session resume", "session restore", "cmux resume", "restore from snapshot", "rehydrate sessions", "세션 복원", "스냅샷 복구", "스냅샷 복원".
Save cmux session list as a JSON snapshot. Current session excluded by default. Supports save and list commands. Triggers on "save sessions", "session save", "session snapshot", "cmux save", "list snapshots", "snapshot list".
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Development workflow skills for Claude Code — disciplined, fast, resilient.
Note: Skills may be added, removed, or restructured at any time without prior notice. This is a personal toolbox — not a stable API.
Invocation: praxis entries are skills, not subagents. Always call them via
Skill(skill="praxis:<name>").Agent(subagent_type="praxis:<name>")returnsAgent type not found— Agent and Skill resolve disjoint namespaces. See RUNTIME_CONSTRAINTS.md §3 for the mapping table.
Trigger keywords mirror each skill's
SKILL.mddescriptionfield verbatim and are intentionally kept in their source language (some are Korean) so the README stays in sync with what actually triggers the skill — do not translate them.
| Skill | Trigger keywords | When to use | Example invocation |
|---|---|---|---|
using-praxis | praxis 처음, praxis 사용법, 어떤 skill 부터, praxis intro, praxis getting started | To find the right skill when you're new to praxis or unsure which one fits | /praxis:using-praxis |
writing-praxis-skill | new skill, write skill, add skill, skill template, skill spec, 스킬 작성, 새 스킬 | To author a new SKILL.md or get a skill-structure guide | /praxis:writing-praxis-skill |
| Skill | Trigger keywords | When to use | Example invocation |
|---|---|---|---|
retrospect | retrospect, what went wrong, session review, session improvement, improve | To analyze friction patterns / root causes after a session and act on improvements | /praxis:retrospect |
codex-review-wrap | codex review, review codex, safe review, premise verification, flip detection, sibling cross-check | To run /codex:review safely in multi-worktree setups, with premise verification and flip detection | /praxis:codex-review-wrap |
| Skill | Trigger keywords | When to use | Example invocation |
|---|---|---|---|
strike | /strike, /praxis:strike, strike 1/2/3, 삼진 | To explicitly record a rule violation (excludes colloquial uses like "strike a balance") | /praxis:strike <violation reason> |
strikes | /strikes, strike status, 몇 진, check strikes | To check the current session's strike count and recorded violations | /praxis:strikes |
reset-strikes | /reset-strikes, strike 초기화, clear strikes | To reset the counter and resume responses after a 3-strike block | /praxis:reset-strikes |
| Skill | Trigger keywords | When to use | Example invocation |
|---|---|---|---|
recover-sessions | recover, session recovery, restore sessions, power recovery | To recover sessions after power loss or a tmux crash (tmux backend) | /praxis:recover-sessions |
cmux-recover-sessions | 터졌다, 크래시 복구, OOM 복구, 세션 살려야, crash recovery, power loss recovery, cmux session recovery | To emergency-recover many cmux sessions after a crash / power loss / OOM (.jsonl scan based) | /praxis:cmux-recover-sessions |
cmux-save-sessions | save sessions, session save, session snapshot, cmux save, snapshot list | To save the current cmux session list as JSON for later restore | /praxis:cmux-save-sessions |
cmux-resume-sessions | resume sessions, restore from snapshot, rehydrate sessions, 세션 복원, 스냅샷 복원 | To restore workspaces from a saved snapshot (for crash recovery, use cmux-recover-sessions) | /praxis:cmux-resume-sessions |
cmux-session-manager | cmux session, session management, session cleanup, cmux status, cmux tidy | To run routine session cleanup or view a status dashboard | /praxis:cmux-session-manager |
cmux-delegate | delegate, cmux delegate, new session | To delegate to an independent session while preserving the current task's context (split review / debugging / implementation) | /praxis:cmux-delegate |
cmux-browser | cmux browser, cmux 브라우저 | To run E2E tests via the cmux browser CLI, including SPA hydration waits | /praxis:cmux-browser |
CLI tools (not skills): praxis also ships
bypass-review, a shell wrapper with noSKILL.md— it is not invocable as/praxis:*and is absent from the skills above. It inspects the review bypass-telemetry event logs. See AGENTS.md → Local Development for the full list of shipped CLI wrappers.
npx claudepluginhub devseunggwan/praxis --plugin praxisComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Feature development with code-architect/explorer/reviewer agents, CLAUDE.md audit and session learnings, and Agent Skills creation with eval benchmarking from Anthropic.