CC Pocket is a mobile and desktop client for controlling Codex and Claude coding-agent sessions through a self-hosted Bridge Server running on another computer. It lets users start sessions, approve actions, answer questions, review changes, and continue coding from supported devices. The catalogue entries provide the skills, hooks, MCP servers, agents, instructions, and settings used by this client.
Borrowing it
Nothing to install: this file belongs to K9i-0/ccpocket. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/K9i-0/ccpocket/main/.claude/skills/triage/SKILL.mdgit clone --depth 1 https://github.com/K9i-0/ccpocketWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/k9i-0/ccpocket/triage)<a href="https://agentmods.dev/skills/k9i-0/ccpocket/triage"><img src="https://agentmods.dev/badge/skills/k9i-0/ccpocket/triage.svg" alt="Measured on agentmods" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00100 | $0.04480 |
| Opus 5 | $0.00050 | $0.02240 |
| Sonnet 5 | $0.00020 | $0.00896 |
| Haiku 4.5 | $0.00010 | $0.00448 |
Grade A, and why
triage scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured today.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 320 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Issue / PR Triage
番号からIssueまたはPRを判定し、対応判断に必要な最小限の調査を行う。
/triage 42
/triage #8
/triage #8 --force # CodeRabbit障害や緊急時のメンテナ例外
原則
- PRでは必ずReadiness判定を最初に行う。
- ReadyでないPRのdiff、全コメント、コードベースを読まない。
- CodeRabbitの指摘を再レビューせず、製品判断・設計・高リスク箇所に集中する。
- 品質基準は
CONTRIBUTING.mdと.coderabbit.yaml。AI利用や文章の雰囲気ではなく、スコープ、実装の必要性、検証証拠で判断する。 - Codexフェーズでは投稿者へRequest Changesや修正ラリーを返さない。取り込めるならこちらで直し、費用対効果が悪ければ見送る。
- サブエージェントはMedium/High以上で独立した調査面がある場合だけ使う。
--force時は、バイパスした条件と理由をレポートする。/triage <number>単独は判断を返す。取り込み・マージまで依頼済みなら修正、検証、マージまで進め、同じ許可を再確認しない。コメント投稿は明示依頼がある場合だけ行う。
Phase 0: 種別判定
共通のIssue APIで種別を判定する。APIエラーをPR扱いしない。PR判定前にコメントを取得しない。
gh api "repos/{owner}/{repo}/issues/<number>" \
--jq '{number,title,body,labels:[.labels[].name],state,author:.user.login,isPR:(.pull_request != null)}'
# PRの場合だけ追加取得。bodyは再取得しない。
gh pr view <number> --json number,isDraft,changedFiles,additions,deletions,headRefOid,reviewDecision,statusCheckRollup
Issueなら「Issueフロー」、PRなら「PRフロー」へ進む。
PRフロー
Phase 1: Intake / Ready判定
このPhaseではPR本文、件数、ラベル、チェック状態だけを見る。ファイル内容や全diffは取得しない。
次を順番に確認する。
- ファイル数
- 1〜50: 通常
- 51〜150: 関連Issue / Prompt Requestと分割不能理由を必須とする
- 150超:
NOT READY。Size以外のgateは判定せず、分割依頼とクローズだけを推奨して、ここで終了する
- Draft: Draftなら
NOT READY - 品質保留:
status:quality-holdがあればNOT READYとして終了。--forceやreview:overrideでも進めず、訂正後・誤検出時にメンテナがラベルを明示解除する。自動クローズやAI利用だけを理由とした拒否はしない。 - レビュー基盤: 外部PRが
.coderabbit.yaml、.github/workflows/**、PRテンプレート、PR Readiness checker、エージェント指示・設定を変更する場合、メンテナのreview:overrideがなければNOT READY - PR本文: テンプレートの必須欄とAuthor Checklistを確認する。10ファイル以下かつ低リスクでは、補足理由、対象外、分割計画、手動検証、platformはReadiness上の助言項目。OS依存の変更では対象環境の検証証拠を必須とする。
- メンテナ自身の50ファイル以下のPRは、スコープ判断を本文に残せば別Issue不要。外部PRの非自明な変更と全投稿者の50ファイル超にはIssue / Prompt Requestでの合意を求める。
- UI証拠
- レイアウト・外観・操作変更: Before / Afterとdevice/platformを必須とする
- 新規UI: Beforeは
N/A — 理由を許可する - 文言のみ: 成功した
flutter test ...のコマンド・結果と画像不要理由で代替可能 - mobile UI領域の非表示変更: スクリーンショット不要理由を必須とする
- PR Readiness status: 最新head commitで成功していることを確認する
- CI:
Testworkflowが成功していることを確認する - CodeRabbit: 最新headのレビュー完了と明示的なApprove、未解決Request Changesなしを必須とする。
Review completedや緑のstatusだけでは不足。 - Ready label:
ready-for-maintainer-reviewが付いていることを確認する
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- today Changed · +28 lines · -1 tokens per session c80f59ae72ca
- 8d ago First seen · 292 lines · 101 tokens per session scan A f6368aa1e7b4
triage is a skill published in the GitHub repository K9i-0/ccpocket (1,065 stars, last pushed yesterday), licensed MIT. It adds 100 tokens to every session and 4,480 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
flutter
Use when building, structuring, testing or optimizing a Flutter app — feature-first layering, Riverpod 3 or Bloc, typed gorouter, freezed models, a dio data layer, Material 3, jank hunting, widget/golden tests. Targets Flutter 3.44 / Dart 3.12. NOT React Native (that is react-native), NOT Compose Multiplatform (that…
npm-publish
Publish the create-cmp CLI to npm as the create-cmp-cli package. Use this when the user asks to "publish create-cmp to npm", "release a new version", "ship create-cmp-cli", "npm publish this", "cut a release", or wants npx create-cmp-cli to work. Runs unattended when a granular npm token is installed in the user's…
create-issue
Draft and submit a GitHub issue from a user idea or bug description, with bilingual body and correct labels.
gh-assign-issues
Use to assign GitHub issues to a milestone and/or owners in bulk, verifying each.
github
Drive GitHub via the official gh CLI — repos, issues, pull requests, releases, gists, Actions runs, and raw REST through gh api. Use when the user asks to inspect or manage GitHub.
github-operations
GitHub CLI operations for issues, PRs, milestones, and Projects v2. Covers gh commands, REST API patterns, and automation scripts. Use when managing GitHub issues, PRs, milestones, or Projects with gh.