Automation Tools
Script and automate repetitive tasks and workflows.
researching-with-deepwiki
Research GitHub, GitLab, and Bitbucket repositories using DeepWiki MCP server. Use when exploring unfamiliar codebases, understanding project architecture, or asking questions about how a specific open-source project works. Provides AI-powered repo analysis and RAG-based Q&A about source code. NOT for fetching library API docs (use fetching-library-docs instead) or local files.
changelog-last-tag
Generate GitHub release notes or changelog text from git commits since the latest tag (or a specified tag). Use when asked to draft a "What's Changed" section or release notes based on commit history since the last tagged release.
create-pull-request
Create pull requests following project conventions. Use when: (1) creating a PR with gh pr create, (2) writing commit messages, (3) need branch naming guidance. Covers branch naming patterns, PR title/body format, and pre-commit checks.
branch-review
Review code changes on a feature branch compared to a base branch (default: master). Checks for pattern consistency, code duplication, unnecessary variables, and proper use of existing utilities. Use when you want a thorough code review before merging.
git-commit-helper
Generate descriptive commit messages by analyzing git diffs. Use when the user asks for help writing commit messages or reviewing staged changes.
github-explorer
Explores, analyses, and works with GitHub repositories and git history. Includes searching public repos, comparing repositories, setting up GitHub Actions, debugging workflows, and investigating git history to trace code changes. Use when working with GitHub or git history.
development
Provides expertise on development practices and code quality standards for this repo
code-review
Automated code review against project conventions (CLAUDE.md) and best practices
code-review
PR review, code smell detection, best practice kontrolü. ⚠️ Kod incelerken kullan. Deliverable kontrolü için → quality-validator, doküman review için → peer-review.
review-pr
Self-review PR changes against project conventions before creating PR. Use when: (1) before creating a pull request, (2) after completing feature implementation, (3) when asked to review changes, (4) running '/review-pr' or '/self-review'. Checks domain models, repositories, handlers, tests against project rules.
test-driven-development
Use when implementing any feature or bugfix, before writing implementation code
refactoring-patterns
Common refactoring patterns - Extract, Rename, Move ve code smell çözümleri.
docusaurus-v2-to-v3-migration
Use when migrating Docusaurus projects from v2 to v3
gdscript-file-manager
Move, rename, or delete GDScript files with their .uid files for Godot projects. Use when reorganizing code, renaming scripts, or removing unused GDScript files.
gdscript-validate
Validate GDScript changes by refreshing Godot cache and checking diagnostics. Use after creating or editing GDScript files.
refactoring-strategies
Safe refactoring süreci - test-first, incremental changes ve güvenlik ağı.
readme-craft
Production-grade README.md patterns for any project type. Use when creating project documentation, writing README files, or improving existing docs. Covers hero sections, quick start examples, comparison tables, troubleshooting guides, and limitation transparency. Triggers on README, documentation, project setup, open source.
flow-next-opencode-worktree-kit
Manage git worktrees (create/list/switch/cleanup) and copy .env files. Use for parallel feature work, isolated review, clean workspace, or when user mentions worktrees.
code-review
This skill should be used when reviewing code before commit, conducting quality gates, or when "review", "fresh eyes", "pre-commit review", or "quality gate" are mentioned.
suggest-tidyings
Analyze recent commits to suggest safe tidying opportunities—guard clauses, dead code removal, explaining variables. Use when user says "suggest tidyings", "tidy", "find refactoring", "cleanup code", or wants to improve readability without changing behavior. Accepts optional branch argument.
contributing
Create commits and pull requests following conventions
rubocop-fixer
Use when fixing Rubocop violations. Runs Rubocop to identify issues, applies fixes following project conventions, and explains non-obvious corrections.