Skip to main content
GitHub repository

dotfiles

dotfiles contains 30 collected skills from shunsock, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
30
Stars
10
updated
2026-07-30
Forks
0
Occupation coverage
7 occupation categories · 100% classified
repository explorer

Skills in this repository

clean-comment-out
software-developers

゜ヌスコヌドを線集・䜜成した埌に起動する。倉曎したファむルから、共有 whitelist マヌカヌ (TODO/FIXME/SEE/CONSTRAINT/NOTE/HACK/SAFETY) で始たらない非 doc コメントを すべお削陀する。What コメント・汎甚 Why・コメントアりトされたデッドコヌド・ legacy XXX・CONSTRAINT に玐付かない単独 REASON: 行などマヌカヌの無いコメントは削陀し、 whitelist マヌカヌで始たるコメントず CONSTRAINT に続く REASON: 継続行ず 公開むンタヌフェヌスのドキュメンテヌションコメント (rustdoc /// ・JSDoc・docstring) だけを残す。コヌドを線集したずきのコメントのクリヌンアップ品質ゲヌトずしお機胜する。

2026-07-30
write-structured-comment
software-developers

゜ヌスコヌドを線集・䜜成した埌、clean__comment_out の前に起動する。 デフォルトはコメント 0。プログラム知識は naming / types / structure で、 ドメむン知識はドメむンモデル (型) で衚珟すべきなのでコメントにしない。 コヌドに衚珟できない知識 — 未完の事実・倖郚䞖界の事実・ナヌザヌが明瀺指瀺した 知識 — のみを、共有マヌカヌ語圙 (TODO/FIXME/SEE/CONSTRAINT/NOTE/HACK/SAFETY) から whitelist ずしお蚘述する。各コメントは必ずマヌカヌで始め、1 論理コメントは 2 行 以内・1 行 70 文字以内に収め、issue/PR 番号は曞かない。CONSTRAINT は 1 行目に must 圢の制玄、2 行目に REASON: の理由を添えた句点で終わる 2 行ペアで曞き、 1 ファむル 3 件たでに制限する。語圙は ~/.claude/skills/template/comment_markers.md を single source of truth ずし clean__comment_out ず共有する。コメント生成偎の品質ゲヌトずしお機胜する。

2026-07-30
delegate-task-to-subagent
computer-occupations-all-other

簡単・定型的な䜜業をメむンルヌプで盎接実行せず委譲したいずきに起動する。 Phase 1 で珟圚のモデルがタスク分解ず䟝存関係・䞊行可吊を分析し、 Phase 2 で opus モデル固定のサブ゚ヌゞェント task-executor に 䜜業単䜍ごずの実行を委譲する。

2026-07-18
implement-feature
software-developers

実装タスクを 3 段階で自埋遂行するずきに起動する。Phase 1 で実装蚈画ず テストリストを立案し、Phase 2 で opus モデル固定のサブ゚ヌゞェント tdd-implementer に䜜業単䜍ごずの TDD 実装を委譲し、Phase 3 で review_code シリヌズによるコヌドレビュヌを党 pass たたは 3 回の 反埩たで実斜する。

2026-07-14
review-code-bug-checker
software-quality-assurance-analysts-and-testers

゜ヌスコヌドの倉曎埌、堅牢性をレビュヌしたいずきに起動する。境界倀・䞍正な倀・ 悪意ある入力・状態ず時間の攻撃芳点に、5 ぀のバック゚ンド QA ペル゜ナず ISO 25010 品質特性を重ねおテストケヌスを蚭蚈・実行し、脆匱性や䞍安定な挙動を 発芋しお省略せず党件出力する。蚭蚈は䞀次情報 (仕様 / issue / コヌド) に必ず 玐付け、根拠のないケヌスを出さない。芁件は testable / deferred / impossible に 分類し、未確認のモゞュヌルは「※芁静的解析 (未実斜)」ず正盎に明蚘する。 テストは scratchpad で実行し、プロダクションコヌドは修正しない。

2026-07-14
review-code-consistency
software-quality-assurance-analysts-and-testers

゜ヌスコヌドの倉曎埌、コヌディングスタむルず呜名芏則の䞀貫性をレビュヌしたい ずきに起動する。倉曎ファむルを呚蟺の既存コヌドず比范し、呜名・スタむル・ むディオム・配眮の䞍䞀臎を怜出しお、発芋した課題を省略せず党件出力する。 読み取り専甚でありコヌドは修正しない。

2026-07-14
review-code-readability
software-quality-assurance-analysts-and-testers

゜ヌスコヌドの倉曎埌、可読性をレビュヌしたいずきに起動する。リヌダブルコヌド 由来の 8 カテゎリ (呜名 / 誀解されない名前 / 矎しさ / コメント / 制埡フロヌ / 匏の分割 / 倉数 / 構造) の基準で倉曎ファむルを怜査し、発芋した課題を省略せず 党件出力する。読み取り専甚でありコヌドは修正しない。

2026-07-14
hacker-news
software-developers

Fetches and summarizes the top stories from Hacker News. Use this skill when the user asks for the latest tech news, Hacker News updates, or what's trending on HN.

2026-07-03
submit-pull-request
software-developers

プルリク゚ストを䜜成から完了たで䞀貫しお提出するずきに起動する。ナラティブ型の PR 説明文を生成し、PR を䜜成し、CI チェックを監芖し、CI の倱敗を自動修正する。 PR ナラティブず CI 修正のワヌクフロヌを 1 ぀の自埋フロヌに統合する。

2026-06-27
validate-japanese
editors

日本語の Markdown 文曞 (README・ドキュメント・ブログ䞋曞き・*.md) を線集した埌に起動する。textlint の ja-technical-writing / ja-spacing プリセットで、長すぎる䞀文・読点過倚・文䜓の混圚・党角半角スペヌスを怜出する。さらに文䞭ハヌドラップ (文末でない䜍眮で折り返した、意味のない改行) を怜出し、段萜・箇条曞き項目を 1 行に連結しお調敎する。実圚のシンボルを指すコヌドスニペットぞ参照リンクも付䞎する。日本語の .md を倉曎したずきに䜿甚する。

2026-06-27
update-nix-darwin
network-and-computer-systems-administrators

ナヌザヌが nix-darwin (macOS システム蚭定) の䟝存を曎新したいずきに起動する。 `nix-darwin/` で `task update` を実行しお flake.lock を曎新し、専甚ブランチを 切っおコミットし push する。flake 䟝存の曎新を 1 ぀の自埋フロヌにたずめる。

2026-06-27
refine-ai-slop-japanese
technical-writers

AI で䞋曞きした日本語の prose (ブログ・蚘事・゚ッセむ・README の散文・*.md) を、公開前に人間が曞いた文章ぞ戻したいずきに起動する。validate__japanese の機械的な lint が完了した埌、その散文に䞻匵・䜓隓・䞻芳が含たれるなら続けお起動しおもよい。AI 臭の栞心は「曞き手の䞍圚」ずみなし、false agency (モノに人間の動詞をさせる)・呜題型 H2・䜓隓の壮倧化・必殺技造語・䞡論䜵蚘・リズムの均䞀さ・偏愛語・党角ダッシュなどを怜出する。立堎 → 䞻䜓 → 構造 → 語圙 → 蚘号の優先順で指摘し、䟝頌があれば改皿する。立堎・リズム・䞻䜓性・具䜓性・削枛の 5 軞を 1〜10 で採点し、35/50 未満なら曞き盎しを勧める。衚・コマンド列・仕様の矅列だけの文曞 (䞻匵を含たないリファレンス) には䜿わない。

2026-06-27
write-issue
software-developers

ナヌザヌが GitHub Issue を起祚したいずきに起動する。バグ報告か機胜開発かを刀別し、 抂芁・背景・課題・根本原因 (バグ) / ナヌザヌストヌリヌ (機胜)・目暙・提案手法・怜蚌方法・ 受入基準・䜜業単䜍・補足・甚語集・参考文献の構造で Issue 本文を生成する。提案手法はファむルパス付き コヌドスニペットず代替案ずの差分で具䜓的に瀺し、受入基準は蚈枬可胜な箇条曞きで曞く。 甚語集には本文の専門甚語を簡朔な説明ず調査甚リンクで補足する。

2026-06-20
hold-personal-meeting
project-management-specialists

ナヌザヌが今日の予定確認、タスクの芋盎し、パヌ゜ナルミヌティングの実斜、 デむリヌスタンドアップを䟝頌したずきに起動する。gws 経由で遞択枈みの すべおの Google Calendars からむベントを、Gmail から最近の受信メヌルを、 GitHub (shunsock/hozuki) から open な issue を、GitHub 組織 (eversteel, BeLume-Inc) から未返信の PR コメントを取埗する。 その埌、むベントやタスクの远加・曎新を提案する。

2026-06-20
pull-out-knowledge-from-me
project-management-specialists

ナヌザヌが蚈画や蚭蚈を培底的に問い詰めおほしい、蚭蚈をグリル厳しく粟査しおほしい、 あるいは頭の䞭にある前提や刀断材料を匕き出しおほしいず蚀及したずきに起動する。 共通理解に到達するたで、蚈画や蚭蚈のあらゆる偎面に぀いおナヌザヌを容赊なく むンタビュヌし、意思決定ツリヌの各分岐を䞀぀ず぀解決しおいく。

2026-06-20
restart-pull-request
software-developers

乱れた (fix-up コミット過倚・議論の脱線・倧芏暡な曞き盎し) プルリク゚ストを、 ナヌザヌが "restart" / "やり盎し" したいずきに起動する。既存 PR を close し、 ブランチを新ブランチ䞊の単䞀のクリヌンなコミットに squash し、過去の PR 議論 (レビュヌコメント・スレッド・リアクション) を統合した説明文で新しい PR を䜜成する。 元のブランチを force-push しおはならない。必ず新しいブランチを䜜成する。

2026-06-15
write-pull-request
software-developers

プルリク゚ストを䜜成するずきに起動する。git diff ずコミット履歎を分析し、背景・ 意思決定の根拠・トレヌドオフ・確認事項を重芖したナラティブ型の PR 説明文を生成する。 チェックリストではなく、テックブログのように蚘述する。構成は同梱テンプレヌトに埓う。

2026-06-15
execute-command-via-nix
software-developers

ホスト OS にむンストヌルされおいないコマンドをナヌザヌが実行したいずきに起動する。 `nix run nixpkgs#<package>` を䜿い、パッケヌゞを䞀時的に実行する。恒久的な むンストヌルはしない。brew, curl, wget など Nix 以倖の手段は犁止する。

2026-06-14
execute-devshell-via-nix
software-developers

ナヌザヌが Nix devShell 内でコマンドを実行したいずきに起動する。 devShell 定矩を持぀ flake.nix を怜出し、`nix develop -c` 経由で コマンドを実行する。プロゞェクトが flake.nix に独自の開発環境を 定矩しおいる堎合に䜿甚する。

2026-06-14
investigate-oss-feature-rationale
software-developers

ナヌザヌが゜フトりェアの機胜、ラむブラリの曎新、たたは OSS の倉曎を調査したいずきに起動する。 公匏゜ヌス (ドキュメント、GitHub PR、Issue、リリヌスノヌト) を調査し、抂芁・背景・利点を たずめた構造化レポヌトを生成する。

2026-06-14
monitor-ci-status
software-developers

PR を䜜成した埌、たたは PR ブランチぞ commit を push した埌に起動する。 GitHub Actions の CI を党チェック完了たでポヌリングする。倱敗時は rescue__ci_failure スキルを自埋的に呌び出し、fix-commit-push を 1 回適甚しお から再監芖する。監芖ず修正のルヌプおよびその反埩䞊限を所有する。ナヌザヌぞの 確認は䞍芁。

2026-06-14
monitor-pull-request-conflict
software-developers

PR が䜜成された埌、たたはそのベヌスブランチが進んだ可胜性があるずきに起動する。 GitHub が蚈算を終えるたで、PR のマヌゞ可胜性 (`gh pr view --json mergeable,mergeStateStatus`) をポヌリングする。結果が CONFLICTING の堎合、 rescue__pull_request_conflict スキルを自埋的に起動しおコンフリクトを解消し、 その埌に再チェックする。ナヌザヌぞの確認は䞍芁である。

2026-06-14
rescue-ci-failure
software-developers

倱敗した GitHub Actions の CI 実行を蚺断し単䞀の fix-commit-push パスを適甚する。 倱敗を怜知した monitor__ci_status から起動される。単独でも実行できる。その堎合は 再怜蚌のために monitor__ci_status ぞ制埡を匕き枡す。このスキルはポヌリングも ルヌプもしない。監芖ず修正のルヌプは monitor が所有する。ナヌザヌぞの確認は䞍芁。

2026-06-14
rescue-pull-request-conflict
software-developers

PR ブランチのマヌゞコンフリクトを 1 パスで解消する。コンフリクトしたファむルを特定し、 䞡偎を統合し、コミットしお push する。`CONFLICTING` 状態を怜出した monitor__pull_request_conflict から起動される。単独でも実行可胜で、その堎合は 再怜蚌のために monitor__pull_request_conflict ぞ制埡を匕き枡す。コンフリクトが 存圚するかどうかの怜出はモニタヌの圹割であり、このスキルの圹割ではない。 ナヌザヌぞの確認は䞍芁。

2026-06-14
rescue-pull-request-review
software-developers

GitHub PR にレビュアヌ (人間たたは AI) がコメントを残した埌に起動する。 レビュヌコメントを読み取り、芁求されたコヌド倉曎を適甚し、コミットしお push する。 レビュヌフィヌドバックの各ラりンドごずに繰り返す。ナヌザヌの確認は䞍芁 — Claude がこのプロセス党䜓を自埋的に起動・実行する。

2026-06-14
rescue-untracked-worktree
software-developers

git worktree 内でコマンド実行やツヌルが倱敗し、その原因がファむルの欠萜 (䟋: .env、 蚭定ファむル) である可胜性があるずきに起動する。倱敗を解消しうるファむルを芋぀けるため、 元のリポゞトリのディレクトリを調査する。

2026-06-14
restart-rss-server
network-and-computer-systems-administrators

ナヌザヌが RSS サヌビス (Okskolten) の再起動を䟝頌したずきに起動する。 /Users/shunsock/server/rss で Docker Compose の down/up サむクルを実行し、 その埌すべおのコンテナが healthy であるこずを怜蚌する。

2026-06-14
validate-code-complexity
software-quality-assurance-analysts-and-testers

゜ヌスファむルの線集・䜜成・リファクタリング埌、か぀コミット前に起動する。 thoughtbot/complexity で認知的耇雑床を蚈枬し、倉曎前のベヌスラむンず比范しお 悪化しおいないこずを怜蚌する。続いお倉曎ファむルのテストカバレッゞが 䜎䞋しおいないかを確認する。スコアが突出したファむルはリファクタリング候補 ずしお報告する。コミット前の品質ゲヌトずしお機胜する。

2026-06-14
validate-github-actions
software-quality-assurance-analysts-and-testers

GitHub Actions のワヌクフロヌ YAML ファむル (.github/workflows/*.yml) を線集した埌に起動する。 formatter、yamllint、actionlint を実行し、埋め蟌たれた shell スクリプトず Node.js コヌドブロックの認知的耇雑床をチェックする。すべおのチェックが通るたで修正ずレビュヌを反埩する。

2026-06-14
validate-terraform
software-quality-assurance-analysts-and-testers

HCL (.tf) ファむルを線集した埌に起動する。terraform fmt・terraform validate・tflint を実行し、敎圢・構文・ベストプラクティスを怜蚌する。 Terraform 蚭定ファむルを倉曎したずきは必ず䜿甚する。

2026-06-14