hrdtbs
@hrdtbs
Public Skills
api-design-principles
by hrdtbs
Design intuitive, scalable, and maintainable REST and GraphQL APIs. Covers resource naming, HTTP methods, status codes, schema design, and best practices.
code-review
by hrdtbs
Perform a comprehensive and constructive code review. Use this skill when you need to review a pull request, a specific file, or a code snippet. It focuses on correctness, security, performance, maintainability, and style.
test-driven-development
by hrdtbs
Guidelines and procedures for Test-Driven Development (TDD). Use this when writing new features, fixing bugs, or refactoring code.
cleanup
by hrdtbs
Investigate and remove unused code, files, and dependencies to keep the codebase clean and maintainable. Use this when you want to "remove unused code", "clean up dependencies", "find dead code", or "optimize project size".
systematic-debugging
by hrdtbs
A rigorous debugging protocol to find root causes before attempting fixes. Use this when encountering bugs, test failures, or unexpected behavior to avoid "thrashing" and random guessing.
docker
by hrdtbs
Manage Docker containers, images, and compose stacks. Use this skill to list containers, view logs, clean up resources, and manage multi-container applications.
windows-git-bash
by hrdtbs
Verifies and utilizes Git Bash or WSL on Windows to avoid PowerShell compatibility issues.
github-cli
by hrdtbs
Interact with GitHub repositories, issues, and pull requests using the GitHub CLI (gh). Use this skill for all GitHub interactions, prioritizing it over curl or web scraping.
plain-text-output
by hrdtbs
"Constrains agent output to plain text only: no emojis, no bold (*/__), no italics (/_). Prefers noun-ending style (体言止め) in Japanese. Use when generating any text, documentation, commit messages, PR descriptions, or responses so that output stays unadorned."
plan-self-review
by hrdtbs
After a plan is created or updated with CreatePlan, self-evaluates it on a 100-point scale, lists deficiencies as a task list, improves the plan and any project design documents, and performs a final check for contradictions and omissions. Must be run in the same response immediately after CreatePlan; do not skip. Use when you have just called CreatePlan or updated a plan.
create-pull-request
by hrdtbs
Create a GitHub pull request following project conventions. Use when the user asks to create a PR, submit changes for review, or open a pull request. Handles commit analysis, branch management, and PR creation using the gh CLI tool.
commit
by hrdtbs
Enforces Conventional Commits format when creating git commits. Use this skill whenever you need to create a commit message. Triggers on "commit", "git commit", "コミット", "変更をコミット".