claude-code-conductor: Skill for Claude Code

.claude/skills/pattern-status/SKILL.md

pattern-status is a skill for Claude Code from satoh-y-0323/claude-code-conductor. It costs 57 tokens per session (1,124 once invoked), scanned A, original, MIT.

A read-only report for patterns stored in a project's patterns.json file. It groups patterns by promotion status and age, then displays summary tables.

In plain words
What is it for?
Use it to review promoted patterns, promotion candidates, accumulating patterns, and patterns nearing their 30-day lifetime.
Why use it?
It makes stored patterns easier to inspect without changing them. It also shows which patterns may be ready for promotion or removal.

Skill for Claude Code

Written for Claude Code: disable-model-invocation in frontmatter. Also seen: reads .claude/ paths.

This is satoh-y-0323/claude-code-conductor's own configuration. It tells Claude Code how to work on claude-code-conductor itself, so it is not a mod to install elsewhere. Copy it as a starting point and replace the rules that are about this project. Everything claude-code-conductor configures →

Reuse

Borrowing it

Nothing to install: this file belongs to satoh-y-0323/claude-code-conductor. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.

Copy the file
curl -O https://raw.githubusercontent.com/satoh-y-0323/claude-code-conductor/main/.claude/skills/pattern-status/SKILL.md
Clone the repo
git clone --depth 1 https://github.com/satoh-y-0323/claude-code-conductor

Made for: Claude Code.

Wrote 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.

agentmods badge for pattern-status

README.md
[![agentmods](https://agentmods.dev/badge/skills/satoh-y-0323/claude-code-conductor/pattern-status/github.svg)](https://agentmods.dev/skills/satoh-y-0323/claude-code-conductor/pattern-status)
Your own site
<a href="https://agentmods.dev/skills/satoh-y-0323/claude-code-conductor/pattern-status"><img src="https://agentmods.dev/badge/skills/satoh-y-0323/claude-code-conductor/pattern-status/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for pattern-status

Your own site · 80×15
<a href="https://agentmods.dev/skills/satoh-y-0323/claude-code-conductor/pattern-status"><img src="https://agentmods.dev/badge/skills/satoh-y-0323/claude-code-conductor/pattern-status.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 57 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,124 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce invoked
Fable 5.1 $0.00057 $0.01124
Opus 5.5 $0.00023 $0.00450
Sonnet 5.5 $0.00011 $0.00225
Haiku 4.5 $0.00006 $0.00112

Measured yesterday against content hash ee1a02226836, method: parsed. Prices are Anthropic first-party input rates as of 2026-10-07, from the pricing page.

Security

Grade A, and why

pattern-status 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 yesterday.

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.

.claude/skills/pattern-status/SKILL.md · 104 lines

What it actually says

pattern-status

patterns.json の現状を可視化する。読み取り専用 で patterns.json を変更しない。


Step 1: patterns.json を読み込む

.claude/memory/patterns.json を Read する。 ファイルが存在しない、または patterns 配列が空の場合は以下を表示して終了する:

## パターン統計

現在、登録されているパターンはありません。
セッション内で発見したパターンは session ファイルの JSON ブロックに記録され、
セッション終了時に .claude/hooks/stop.py が patterns.json へ統合します。

Step 2: パターンを分類する

各パターンを以下の 4 区分に分類する:

区分 条件
昇格済み promoted: true
昇格候補 promotion_candidate: true かつ promoted: true でない
蓄積中 promotion_candidate が false または未設定で、promoted が true でない
期限切れ間近 promoted が true でなく、registered_date から 25 日以上経過(30 日で自動削除。昇格済みは削除されない)

「期限切れ間近」は他区分と排他ではない(蓄積中かつ期限切れ間近 → 両方に表示してよい)。


Step 3: サマリを表形式で表示する

以下の形式で表示する。空のセクションは「(なし)」と書く。

## パターン統計 ({今日の日付})

### 昇格候補({N}件)
| trust | id | description | 登録日 | 経過 |
|---|---|---|---|---|
| 0.85 | example_pattern | パターンの説明 | 2026-04-30 | 5日 |
...

→ `/promote-pattern` で昇格できます。

### 蓄積中({N}件)
| trust | id | description | 登録日 | 観測 |
|---|---|---|---|---|
| 0.33 | another_pattern | パターンの説明 | 2026-05-02 | 1回 |
...

### 昇格済み({N}件)
| id | 昇格先 | 昇格日 | trust |
|---|---|---|---|
| promoted_pattern | rules/promoted/20260503-promoted_pattern.md | 2026-05-03 | 0.90 |
...

### 期限切れ間近(25日以上経過 / 30日で自動削除)({N}件)
| trust | id | 登録日 | 残り日数 |
|---|---|---|---|
| 0.20 | stale_pattern | 2026-04-10 | 5日 |
...

### 信用度別分布
- 0.8 以上: {N}件(昇格候補入り)
- 0.5 〜 0.8: {N}件
- 0.3 〜 0.5: {N}件
- 0.1 〜 0.3: {N}件

合計: {N}件

Step 4: 次のアクションを案内する

表示の最後に、状況に応じた一文を案内する:

状況 案内
昇格候補が 1 件以上 /promote-pattern で昇格できます。
期限切れ間近が 1 件以上 あと {N} 日で削除されるパターンがあります。観測されると信用度が上がり、昇格候補になります。
蓄積中のみで昇格候補なし 信用度 0.8 以上・登録から 3 日以上で昇格候補になります。
すべて空 (Step 1 のメッセージで終了済み)

注意事項

  • patterns.json は変更しない(読み取り専用のコマンド。書き込みは patterns_guard.py でもブロックされる)
  • ファイルの修正・パターンの追加削除は /promote-pattern または .claude/hooks/stop.py の担当
  • 経過日数は registered_date (YYYYMMDD) と今日の日付から計算する
Changes

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.

  1. yesterday Changed ee1a02226836
  2. 1mo ago Changed 367efb7ab720
  3. 1mo ago First seen · 104 lines · 57 tokens per session scan A f2f385473037

Subscribe to this mod's changes

pattern-status is a skill published in the GitHub repository satoh-y-0323/claude-code-conductor (1 stars, last pushed yesterday), licensed MIT. It adds 57 tokens to every session and 1,124 once invoked, about $0.0002 per session on Opus 5.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-09-04.