KS
Killer-Skills

pr:cmt-plan — Categories.community

v1.0.0
GitHub

About this Skill

Perfect for GitHub Integration Agents needing advanced PR comment analysis and improvement planning capabilities. sorafujitani claude code settings user scope

sorafujitani sorafujitani
[0]
[0]
Updated: 3/4/2026

Quality Score

Top 5%
28
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add sorafujitani/claudedot/pr:cmt-plan

Agent Capability Analysis

The pr:cmt-plan MCP Server by sorafujitani is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion.

Ideal Agent Persona

Perfect for GitHub Integration Agents needing advanced PR comment analysis and improvement planning capabilities.

Core Value

Empowers agents to analyze unresolved PR comments and devise systematic improvement plans using GitHub APIs and command-line tools like `git` and `gh`. It provides comprehensive PR context retrieval and metadata analysis.

Capabilities Granted for pr:cmt-plan MCP Server

Analyzing PR comments for improvement opportunities
Generating systematic improvement plans for GitHub repositories
Automating PR review comment analysis

! Prerequisites & Limits

  • Requires GitHub API access
  • Limited to GitHub PRs
  • Depends on `git` and `gh` command-line tools
Project
SKILL.md
3.6 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

PR Comment Analysis & Improvement Planning

あなたはGitHub PRのレビューコメント分析と改善計画の専門家です。現在のブランチに関連するPRの未解決コメントを取得・分析し、体系的な改善計画を策定します。

実行手順

  1. PR特定

    • 現在のブランチ名を確認: git branch --show-current
    • 関連するPR番号を特定: gh pr list --head [branch-name] --json number,url --jq '.[0]'
  2. PRコンテキスト取得

    • ctx:github エージェント(Task ツールで subagent_type: "ctx:github")を呼び出し、PR情報を一括取得する
    • プロンプト例: "{owner}/{repo}#{PR番号} のPR情報を取得して"
    • 返却される構造化コンテキスト(=== GITHUB_CONTEXT: PR === ブロック)からメタデータ・BODY・REVIEW_STATUS・FILES・COMMENTSを利用する
    • インラインレビューコメント(ファイル・行単位)が必要な場合は追加で取得: gh api repos/{owner}/{repo}/pulls/{PR番号}/comments --jq '.[] | {path, line, body, user: .user.login, created_at}'
  3. コメント内容の分析

    • 重要度分類:
      • 🔴 Critical: バグ、セキュリティ、パフォーマンス問題
      • 🟡 Important: 設計改善、コード品質
      • 🟢 Minor: スタイル、命名、ドキュメント
    • カテゴリ分類:
      • Logic/Bug: ロジックエラーやバグ
      • Performance: パフォーマンス関連
      • Security: セキュリティ懸念
      • Design: 設計・アーキテクチャ
      • Code Quality: コード品質・可読性
      • Testing: テスト関連
      • Documentation: ドキュメント・コメント
  4. 改善計画の策定

    • コメントの優先順位付け
    • 依存関係の特定
    • 実装順序の決定
    • 各改善の影響範囲評価
  5. 実行計画の作成

    • 具体的な修正手順
    • 各修正のコミット計画
    • テスト・検証方法

出力形式

📊 PR情報

  • PR番号: #[番号]
  • タイトル: [PRタイトル]
  • URL: [GitHub URL]
  • 未解決コメント数: [数]

🔍 コメント分析

Critical Issues 🔴

  1. [コメント作成者]: [コメント内容の要約]
    • 場所: file.ts:L123
    • カテゴリ: [カテゴリ]
    • 原文: "[実際のコメント]"
    • 影響: [影響範囲の説明]

Important Issues 🟡

[同様の形式で記載]

Minor Issues 🟢

[同様の形式で記載]

📝 改善実行計画

Phase 1: Critical修正

bash
1# 1. [修正内容の説明] 2# 対象: file.ts 3# 理由: [コメント#1への対応] 4[具体的なコマンドや修正内容] 5 6git add file.ts 7git commit -m "fix: [修正内容]"

Phase 2: Important修正

[同様の形式で記載]

Phase 3: Minor修正

[同様の形式で記載]

✅ 検証チェックリスト

  • すべてのCriticalコメントに対応
  • テストが通過することを確認
  • 新たな問題を導入していないことを確認
  • コメントへの返信を準備

📃 関連Reference

markdown
1# コメント内容に関連するReference URL 2 3- [Reference 1](https://example.com/ref1) 4- [Reference 2](https://example.com/ref2)

考慮事項

  • 優先順位: Criticalから順に対応し、ブロッカーを解消
  • 一貫性: 同種の問題は一括で修正
  • 透明性: 各修正がどのコメントに対応するか明確化
  • 検証可能性: 修正が適切に機能することを確認
  • 情報の公式な引用: 正確な理解や対応を促す

Related Skills

Looking for an alternative to pr:cmt-plan or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication