wizact
@wizact
Public Skills
test-driven-development
by wizact
Use when implementing features, fixing bugs, or refactoring code. Enforces TDD red-green-refactor discipline - write failing tests first, minimal implementation second, then refactor. Prevents writing implementation before tests, skipping test failure verification, over-engineering during green phase, or bundling multiple behaviors in one test. Keywords trigger automatic invocation - tdd, test first, write tests, unit test, test coverage
python-developer
by wizact
Python development best practices - type safety, async patterns, testing, and Pythonic code for production-ready applications
fd-search
by wizact
"REQUIRED for file searches. Use instead of bash find - faster, simpler syntax, regex support, respects .gitignore. Syntax: fd [pattern] [path]. Common: fd -e ext, fd -t f/d, fd -g '*.txt', fd -S +100m, fd --changed-within 1day"
generate-commit-message
by wizact
Generate meaningful git commit messages following Conventional Commits and best practices
ripgrep-search
by wizact
"REQUIRED for text/code searches. Use instead of bash grep - 10-100x faster, respects .gitignore, Unicode support. Syntax: rg [pattern] [path]. Common: rg -t py, rg -i (case), rg -A/-B (context), -U (multiline), -l (files-only)"
go-developer
by wizact
Go development best practices - clean architecture, testing, security, and idiomatic patterns for production-ready code
bump-plugin-version
by wizact
Analyze changes and automatically bump plugin version in plugin.json and marketplace.json following semantic versioning
setup-context-docs
by wizact
Creates comprehensive context-driven development documentation structure for repositories. Analyzes codebase, generates multi-document constitution pattern (product.md, tech.md), language-agnostic feature specification templates, and updates README. Auto-invoked when setting up project documentation, context docs, or CLAUDE.md setup.