All authors
cowwoc avatar

Claude Skills by cowwoc

github.com/cowwoc
33 skillsA× 28B× 50 installs25 views
Batch ReadA

Find and read multiple files in one operation (50-70% faster for exploration)

developmentjavabash
0
28
Collect ResultsB

Gather results from completed subagent including commits, metrics, and state updates

developmentgojava
0
28
Compare DocsA

Compare two documents semantically with relationship preservation to identify content and structural differences

developmentpythongo
0
28
Decompose TaskA

Split oversized task into smaller tasks with proper dependency management

developmentgojava
0
28
Format DocumentationA

Guide for formatting Claude-facing documentation with proper line wrapping and YAML multi-line syntax

developmentpythonbash
0
28
Get HistoryA

Access raw conversation history from Claude Code session storage for analysis

developmentbashnode
0
28
Get Session IdA

Reference for accessing session ID via ${CLAUDE_SESSION_ID} automatic substitution

developmentbashnode
0
28
Git AmendA

MANDATORY: Use instead of `git commit --amend` - verifies HEAD and push status first

developmentgobash
0
28
Git CommitA

Guide for writing clear, descriptive commit messages

developmentgojava
0
28
Git Merge LinearA

Merge task branch to base branch with linear history (works from task worktree)

developmentbashgit
0
28
Git RebaseA

MANDATORY: Use instead of `git rebase` - provides automatic backup and conflict recovery

developmentbashgit
0
28
Git Rewrite HistoryA

MANDATORY: Use instead of `git filter-branch` - safer git-filter-repo with recovery

developmentgobash
0
28
Git SquashA

MANDATORY: Use instead of `git rebase -i` for squashing - unified commit messages

developmentgobash
0
28
Grep And ReadA

Find and read multiple files in one operation (50-70% faster for exploration)

developmentgojava
0
28
Learn From MistakesB

Analyze mistakes with conversation length as potential cause (CAT-specific)

developmentgojava
0
28
Merge SubagentA

Merge subagent branch into task branch with conflict resolution and cleanup

developmentgojava
0
28
Monitor SubagentsA

Check status of running subagents including token usage and context limits

developmentbashgit
0
28
Parallel ExecuteB

Orchestrate multiple independent subagents concurrently with coordinated collection

developmentbashgit
0
28
Register HookA

Create and register hook scripts with proper error handling and settings

developmentgojava
0
28
Release PluginA

**Purpose**: Release a new version of a Claude Code plugin by merging to main, tagging, and preparing the next version branch. **CRITICAL**: Always use this skill for releases. Update CHANGELOG.md before running `git tag`. The skill ensures changelog, version files, and tags stay synchronized. **When to Use**: - When user says "release", "publish", "tag a new version", or similar - After completing work on a plugin version branch - When ready to publish a new plugin version

developmentpythonshell
0
28
Render DiffA

MANDATORY: Use BEFORE showing ANY diff to user - transforms git diff into 4-column table with box characters (╭╮╰╯│). Required for approval gates, code reviews, change summaries.

developmentgobash
0
28
Run RetrospectiveA

Run scheduled retrospective analysis, derive action items, and track effectiveness

developmentgobash
0
28
Safe Remove CodeA

Safely remove code patterns from multiple files with validation and rollback (project)

developmentbashtesting
0
28
Safe RmB

MANDATORY: Use instead of rm -rf or rm -r to prevent shell session breakage

developmentshellbash
0
28
Shrink DocA

Compress documentation while preserving execution equivalence (validation-driven approach)

developmentgobash
0
28
Skill BuilderA

Use BEFORE creating or updating any skill OR command - decomposes goal into forward steps via backward reasoning

developmentpythongo
0
28
Spawn SubagentA

Launch subagent with task context in isolated worktree with token tracking

developmentrustjava
0
28
Stakeholder ReviewA

Multi-perspective quality review gate with architect, security, quality, tester, and performance stakeholders

developmentrustgo
0
28
Tdd ImplementationA

> **See also:** [tdd.md](../../concepts/tdd.md) for TDD philosophy and when to use TDD vs standard implementation. Use Test-Driven Development for features that benefit from upfront behavior specification. **Invoke for:** - Adding features with testable inputs/outputs - Fixing bugs (test captures the bug first) - Implementing validation, parsing, or transformation logic - Building state machines or workflows **Skip TDD for:** - UI layout and styling - Configuration changes - Glue code with no...

developmentjavascripttypescript
0
28
Token ReportA

Generate detailed token usage report with threshold analysis and recommendations

developmentpythongo
0
28
Validate Git SafetyA

MANDATORY: Run before git push --force, rebase, or reset to verify safety

developmentbashgit
0
28
Write And CommitA

Create file and commit atomically (60-75% faster than step-by-step)

developmentgojava
0
28
Render BoxB

Render boxes and tables with proper emoji-aware alignment using box-drawing characters

developmentpythonbash
0
28