issue-analysis SKILL.md skillA
issue-analysis from sorafujitani/skills is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add sorafujitani/skills/issue-analysis@git:20260902.d9838bbPins git:20260902.d9838bb in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- sorafujitani/skills
- Path
issue-analysis/SKILL.md- Versions recorded
- 2
- Latest version
- git:20260902.d9838bb, committed Sep 2, 2026
- First version recorded
- May 8, 2026
- Size
- 9,342 bytes
- Repository stars
- 8
- License
- MIT
OSSのissue・バグレポート・機能提案を4フェーズで段階的に分析し、 TDDベースの実装計画を作成する。コード変更は行わず調査・分析・計画のみ。 必要に応じた独立調査→仮説-反証サイクル→証拠スコアリングにより、 確証バイアス・アンカリング等の認知バイアスを排除した課題特定を行う。 ハルシネーション防止のためソース実在確認・WebSearchによる裏取りを実施。 推論過程・論拠・Next Actionを含む構造化レポートを出力する。 以下の場合に使用: (1) OSSバグの原因特定と修正計画立案 (2) OSSへの機能追加の設計と計画 (3) GitHub Issue/Discussionの深掘り分析 (4) OSSコントリビューション前の学習と理解 (5) issueの真の原因を特定したい(表面的症状と根本原因を区別) (6) 複数の可能性がある問題の切り分け (7) 既存の分析が正しいか検証したい.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# Issue Analyzer: OSS問題分析 → TDD実装計画 ## 核心原則 - **コード変更禁止**: ソースコードの編集は一切行わない。読み取り専用操作のみ - **仮説は複数、証拠で裁く**: 最初に見つけた原因を自動採用しない。必ず複数仮説を立て、コードベースの物的証拠で評価する - **推論過程を隠さない**: 結論だけでなく、どう考えてその結論に至ったかを論拠付きで示す - **ハルシネーション防止**: 引用するファイルパス・関数名・API仕様は必ず実在確認する。推論と事実を区別して明記する - **ユーザー理解最優先**: AIがコードを書かず、ユーザーが手を動かして問題を理解する - **シーケンシャル実行**: フェーズを飛ばす判断を自律的に行わない。必ず順番に進む - **確認ゲート**: 各フェーズ完了後、ユーザーの明示的なOKなしに次へ進まない ## 入力処理 `$ARGUMENTS` の内容に応じて入力を処理する: 1. **GitHub URL の場合**: `gh issue view` / `gh pr view --json`(`ctx:github` エージェントが登録されていればそれでもよい) で Issue/PR/Discussion の構造化情報を取得 2. **テキストの場合**: そのまま問題記述として使用 3. **引数なしの場合**: ユーザーに問題の説明を求める ## フェーズ進捗 このチェックリストをコピーし、各フェーズ完了時にチェックを更新して表示する: ``` Issue Analyzer Progress: - [ ] Phase 1: Investigation(調査・問題理解) - [ ] Phase 2: User Learning(ユーザーのハンズオン学習) - [ ] Phase 3: Approach Comparison(修正方針の比較検討) - [ ] Phase 4: TDD Plan(TDD実装計画の作成) ``` ## 確認ゲートプロトコル 各フェーズ完了時に以下を実行: 1. フェーズの成果物を提示 2. 進捗チェックリストを更新表示 3. ユーザーに確認を求め、応答を待つ: - **OK / 進めて** → 次のフェーズへ - **質問** → 追加の説明を提供してから再度確認 - **戻って** → 前のフェーズの特定部分を再調査 - **中断** → 現時点までの成果物をコンソールに出力して終了 ## Phase 1: Investigation(調査・問題理解・仮説検証) …
Read the whole file at its exact version.
How to install
mdr add sorafujitani/skills/issue-analysis@sha256:b48791b559a7505bThe line at the top of this page pins the label git:20260902.d9838bb, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_te6aulnz3gc4wsdq)
5 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 2 versions of this file, between May 8, 2026 and Sep 2, 2026, about one every 117 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260902.d9838bb latest | 2026-09-02 | d9838bb | 9,342 B | A | view · diff |
| git:20260508.f63bdbf | 2026-05-08 | f63bdbf | 8,390 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (9342 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
sorafujitani/skills · 8 stars · license MIT · pushed 2026-10-15 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_te6aulnz3gc4wsdq GET https://markdownregistry.com/api/v1/resolve?ref=sorafujitani/skills/issue-analysis GET https://markdownregistry.com/api/v1/blob/b48791b559a7505bf81477ac0aa485802277496e656e53cfe9eda77d572b9a57
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.
More from sorafujitani/skills
Every file in sorafujitani/skills