thkt
- 58 skills
- 0 followers
- last month last updated
- ▌ Use Context Reviewer Readability 2 · thkt bundleコードの可読性レビュー。セキュリティ (use-context-reviewer-security)、エラーハンドリング (use-context-reviewer-silence)、テスト設計 (use-context-reviewer-testability) には使わない。
- ▌ Use Context Reviewer Testability 2 · thkt bundleテスト可能なコード設計のレビュー。セキュリティ (use-context-reviewer-security)、可読性 (use-context-reviewer-readability) には使わない。
- ▌ Pr 2 · thkt bundleブランチ変更を分析し、draft の pull request を作成する。base ブランチは分岐元から検出し、本文は prose review で精査してから上げる。UI 変更があればスクリーンショットを撮って PR に添付する。
- ▌ Fix 2 · thkt bundle開発環境で 1〜3 ファイルに収まるバグ修正を実行する。起票済み issue の番号を渡せば、その修正はそのまま引き継ぐ。新機能実装や 4 ファイル以上の変更には使わない (/think と /issue で Plan 節を作り build workflow に渡す)。
- ▌ Issue 2 · thkt bundle構造化されたタイトルと本文を持つ GitHub Issue を生成する。会話に challenge / research の成果物があれば、本文の根拠として使う。/think の plan 下書きがあれば `## Plan` 節へ移す。issue 番号を渡すと、`## Plan` 節のない起票済み issue に plan を転記する。
- ▌ Slice 2 · thkt bundle計画 / spec / PRD を独立して着手可能な tracer-bullet 垂直スライス issue 群に分解し、依存順で GitHub に公開する。各 issue は全レイヤーを貫く 1 本の細い縦串。1 件の要求を起票するだけなら使わない (代わりに /issue)。
- ▌ Think 2 · thkt bundlecritic-design による敵対的批判を伴う設計探索。生き残った案を構造化 plan にまとめ、自己点検して呼び出し元に返す。plan の永続先は issue の Plan 節が唯一。計画意図のないコードベース調査には使わない (代わりに /research)。
- ▌
- ▌ Census 2 · thkt bundleコードに存在するが DR の無い設計判断を発掘し、impact と reversibility でランク付けした DR 化候補リストを生成する。既存 DR とコードの drift スキャンを担う adrift と組む。
- ▌
- ▌ Scribe 2 · thkt bundle過去の closed PR / issue と .claude/workspace/research/ の調査結果から繰り返しの共通項を抽出し、最新コードと突き合わせて docs/wiki/ に PR で提案する。
- ▌ Outcome 2 · thkt bundle.claude/OUTCOME.md を対話的に生成 / 更新する。不在や空 (Behavior が空か TBD のみ) なら AskUserQuestion で収集して stub を生成し、既存なら現状を提示して更新する。
- ▌
- ▌ Qualify 2 · thktissue が build に投入できる形かを検分し、verdict (build-ready / needs-plan / needs-fix / needs-split) と指摘を返す。起票には使わない (/issue)。PR と plan の突合には使わない (/preview)。
- ▌
- ▌ Research 2 · thkt bundleプロジェクトと技術的な質問を調査する。発見事項は結論ではなく、明示的なソース付きで反証にさらすべき主張として扱う。Phase 6 では統合が確定する前に advisor がそれへ反論する。設計計画や plan 生成には使わない (代わりに /think を使う)。
- ▌ Challenge 2 · thkt発見した問題が本物か、提案したアイデアが使えるかを 2 フェーズで判定する。Phase 1 は OUTCOME.md と並列 subagent の証拠に対し、subagent 検証と advisor 判断をループで回して設計の分岐を自力で解決する。残る分岐のうち不可逆なものだけをユーザーへ確認し、他は仮定を明記して進める。Phase 2 は critic-design の subagent 2 体 (内部攻撃 / OUTCOME.md 攻撃) を devil's advocate として起動する。判定は GO / NO-GO を最上段に出す。コードレビューの findings には使わない (audit workflow を使う)。outcome の assertion にも使わない (/assert に adversarial testing が組み込まれている)。
- ▌ Transcribe 2 · thkt bundleRead ツールで開けない表計算ファイル (xlsx, ods, csv) を読み、セル結合された業務文書を Markdown へ変換し、セルの取りこぼしが無いことを検証する。
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ Use Context Reviewer Silence 2 · thkt bundleサイレント失敗の検出。セキュリティ (use-context-reviewer-security)、可読性 (use-context-reviewer-readability) には使わない。
- ▌ Use Context Reviewer Security 2 · thkt bundleOWASP Top 10 のセキュリティ レビュー。可読性 (use-context-reviewer-readability)、テスト設計 (use-context-reviewer-testability) には使わない。
- ▌
- ▌ Dr 2 · thkt bundleMADR v4 形式で Decision Record (DR) を自動採番付きで作成する。対象はアーキテクチャに限らず、覆しにくく文脈なしでは意外に見える決定すべて。
- ▌
- ▌
- ▌
- ▌ Use Context Reviewer Readability · thkt bundleCode readability review. Do NOT use for security (use-context-reviewer-security), error handling (use-context-reviewer-silence), or test design (use-context-reviewer-testability).
- ▌ Use Context Reviewer Testability · thkt bundleTestable code design review. Do NOT use for security (use-context-reviewer-security) or readability (use-context-reviewer-readability).
- ▌ Dr · thkt bundleCreate a Decision Record (DR) in MADR v4 format with automatic numbering. Its subject is not limited to architecture; it covers every decision that is hard to reverse and surprising without context.
- ▌ Pr · thkt bundleAnalyzes branch changes and opens a draft pull request. Detects the base branch from where this one was cut, refines the body through a prose review before it goes up, and captures a screenshot and attaches it to the PR when the change touches the UI.
- ▌ Fix · thkt bundleFix bugs confined to 1-3 files in a development environment. Hand it a filed issue number and that fix carries straight through. Do NOT use for new feature implementation or changes spanning 4 or more files (write the plan via /think and /issue, then hand the number to the build workflow).
- ▌ Issue · thkt bundleGenerate a GitHub Issue with a structured title and body. When challenge / research artifacts exist in the conversation, they serve as the body's evidence. When a /think plan draft exists, it moves into the `## Plan` section. Given an issue number, it transfers a plan into a filed issue that has no `## Plan` section.
- ▌ Slice · thkt bundleBreak a plan / spec / PRD into independently-grabbable tracer-bullet vertical-slice issues and publish them to GitHub in dependency order. Each issue is one thin slice cutting through every layer. Do NOT use to file a single request (use /issue instead).
- ▌ Think · thkt bundleDesign exploration with adversarial critique by critic-design. Assembles the surviving approach into a structured plan, self-checks it, and returns it to the caller. The issue's Plan section is the plan's only persistent home. Do NOT use for codebase investigation without planning intent (use /research instead).
- ▌ Ablate · thkt bundleRemoves one harness element at a time, reruns, and judges whether that element moves the result. Elements that do not move it are listed as delete candidates.
- ▌ Census · thkt bundleDiscover design decisions that exist in code but have no DR, and produce a DR promotion candidate list ranked by impact and reversibility. Pairs with adrift, which scans existing DRs for drift against code.
- ▌ Commit · thkt bundleAnalyze Git diff, generate a Conventional Commits format message, and run the commit.
- ▌ Scribe · thkt bundleExtract recurring patterns from past closed PRs/issues and the research findings in .claude/workspace/research/, verify them against the latest code, and propose them to docs/wiki/ via PR.
- ▌ Outcome · thkt bundleGenerates and updates .claude/OUTCOME.md interactively. When the file is absent or empty (Behavior blank or TBD only), collects content via AskUserQuestion and writes the stub; when present, shows the current state and applies updates.
- ▌ Preview · thkt bundleMatches a PR's diff against the issue's `## Plan` section and returns unimplemented units, missing tests, and out-of-scope changes.
- ▌ Qualify · thkt bundleInspect whether an issue is in shape to hand to build, returning a verdict (build-ready / needs-plan / needs-fix / needs-split) and the findings. Do NOT use to file an issue (use /issue) or to match a PR against its plan (use /preview).
- ▌
- ▌ Research · thkt bundleProbe project and technical questions. Findings are positions to be challenged with explicit sources, not conclusions. Phase 6 advisor pass argues against the synthesis before it lands. Do NOT use for design planning or plan generation (use /think instead).
- ▌ Challenge · thkt bundleTwo-phase challenge that judges whether a discovered problem is real and whether a proposed idea is usable. Phase 1 loops subagent verification and advisor judgment over evidence (OUTCOME.md + parallel subagents) to self-resolve design-tree branches. It asks the user only the irreversible branches that remain and proceeds on stated assumptions for the rest. Phase 2 spawns two critic-design subagents (internal attack / OUTCOME.md attack) as devil's advocate input. The verdict leads the output as a simple GO / NO-GO. Do NOT use for code review findings (use the audit workflow) or outcome assertion (use /assert which has built-in adversarial testing).
- ▌ Transcribe · thkt bundleReads a spreadsheet (xlsx, ods, csv) that the Read tool cannot open, converts merged-cell business documents into Markdown, and verifies that no cell was lost.
- ▌
- ▌ Use CLI Gcloud · thktReads Google Sheets and Docs through gsheet and gdoc. Authentication comes from a gcloud access token.
- ▌
- ▌
- ▌ Use CLI Codegraph · thktSymbol-level code structure queries via codegraph CLI. Callers, callees, change impact, and symbol source trails.
- ▌ Use Workflow Pageshot · thktInternal helper for /pr. Reads PR body (Preview URL + How to Test), drives agent-browser to capture a screenshot (1 step) or a video (2+ steps), and returns the artifact path that /pr passes to gh pr create --attach.
- ▌ Use Context Reviewer Silence · thkt bundleSilent failure detection. Do NOT use for security (use-context-reviewer-security) or readability (use-context-reviewer-readability).
- ▌ Use Context Reviewer Security · thkt bundleOWASP Top 10 security review. Do NOT use for readability (use-context-reviewer-readability) or test design (use-context-reviewer-testability).