home/dot_config/exact_agents/skills/gh-first-workflow/SKILL.md
Enforce gh-first GitHub investigation, pull request maintenance, and Conventional Commit output rules. Use when investigating GitHub issues or pull requests, creating or updating pull requests, summarizing investigation results, or preparing commit messages.
npx skillsauth add shunk031/dotfiles gh-first-workflowInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this workflow to keep GitHub investigation and commit output consistent with repository policy.
For pull requests, keep the description aligned with the full current PR contents, not just the latest delta.
Validate the target repository/worktree before running gh so orphaned linked worktrees or wrong repository context do not poison GitHub operations.
When linked worktrees are involved, remember that staged and unstaged changes are tracked per worktree; committing in one worktree does not clean another.
🐙 私は gh-first-workflow を読みました。gh or git write operation, confirm the target repository context with git rev-parse --show-toplevel, git rev-parse --git-dir, and git status --short --branch..git. When it contains gitdir: ..., verify that the referenced path exists; if it does not, treat the directory as an orphaned worktree and stop using it for GitHub work.gh/git command to the intended repository by changing workdir or using repo-specific flags. Do not rely on an ambient parent directory.git status --short --branch in both places before declaring the work complete. Clear or explicitly report any residue in the source worktree.git worktree from the default branch instead of reusing the dirty worktree.gh commands.web only when gh cannot provide required details.gh and refresh the PR description so it reflects the full current PR, not only the latest increment.gh was used first.web was used when fallback was necessary.<type>(<scope>): <summary>./Users/.../, /home/.../) in any output. Use repository-relative paths instead.Use gh-git-rules.md for command examples and commit-type guidance.
development
Manage Codex worklog files under `.agents/worklog/codex`, hard-gate stale learnings through `learn_index.md`, and audit learn metadata deterministically. Use when a Codex agent or user needs to bootstrap worklog context, maintain plan/todo/learn files, or validate stale learn state before trusting prior session knowledge.
development
Write and review shellscript documentation with shdoc annotations. Use when Codex creates, edits, or reviews `.sh` files or shell executables and should add, repair, or normalize `@file`, `@brief`, `@description`, `@arg`, `@option`, and `@example` comments to match shdoc conventions.
development
Apply Python development policy using uv-first execution, test-first behavior validation, and pre-commit quality gates. Use when implementing or refactoring Python code.
data-ai
AIくさい日本語を、人が書いたように自然でこなれた日本語へ書き換えるスキル。ブログ記事、メモ、メール、文書、SNS投稿、チャット返信などの日本語を書いたり推敲したりするときに使う。AIっぽい言い回しを消したいとき、日本語を自然にしたいとき、言い換えたいとき、硬さを抜きたいとき、トーンを整えたいとき、人間らしい声や温度を足したいときに使う。