Semir Mahovkic
Community@semirm-dev · Space of my own
IF...ELSE is evil
Agent Skills by Semir Mahovkic
Showing 9 vetted skills indexed across 1 GitHub repositories.
cli-design
Provide best practices for designing command-line interface tools.
git-conventions
Validate Git branch names and commit messages against project conventions.
migration-safety
Review database migration safety with a structured checklist and decision tree.
error-handling
Classify errors into domain, infrastructure, and system levels with propagation strategies.
testing-strategy
Guide software testing strategies with the testing pyramid and flaky test prevention.
dependency-audit
Audit and update Go, TypeScript/JavaScript, and Python dependencies for vulnerabilities.
code-architecture
Provide architectural patterns for vertical slices, package-by-feature, and dependency injection.
api-designer
Design RESTful and gRPC APIs with endpoint conventions and error formats.
refactoring-patterns
Guide safe code refactoring with structured workflows and patterns for Go, TypeScript, and Python.