Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx agentmods add skills/muji-j/jp-power-tools/datanpx skills add muji-j/jp-power-tools --skill datagit clone --depth 1 https://github.com/muji-j/jp-power-toolsWrote 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/muji-j/jp-power-tools/data)<a href="https://agentmods.dev/skills/muji-j/jp-power-tools/data"><img src="https://agentmods.dev/badge/skills/muji-j/jp-power-tools/data.svg" alt="Measured on agentmods" height="20"></a>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.00179 | $0.00899 |
| Opus 5 | $0.00089 | $0.00449 |
| Sonnet 5 | $0.00036 | $0.00180 |
| Haiku 4.5 | $0.00018 | $0.00090 |
Grade A, and why
data 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 5d ago.
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.
What it actually says
電力市場ドメイン — 情報源・データ取得 (data)
公開一次ソースの所在(どこで何を見るか)とデータ取得方法(CSV/API・エンコーディング・更新時刻・セッション処理)。情報収集・リサーチ・自動化・パイプライン実装の基点。
参照ファイル
| ファイル | 内容 | 読むタイミング |
|---|---|---|
| references/sites.md | 公開情報源ディレクトリ(URL検証マーク付き) | 情報収集・リサーチ時の最優先参照 — Web検索より先に |
| references/data-sources.md | データ取得方法(CSV/API・エンコーディング・更新時刻・ボット遮断対応) | データ収集・自動化・パイプライン実装 |
コマンド・スクリプト(プラグイン共通)
/power-get— 公開データ(スポット/時間前・予備率・エリア需給実績)を対話取得し CSV(Excel互換 UTF-8 BOM) でダウンロード(scripts/power_get.py)。インバランス単価は実CSV未対応、MCPの読み取り専用ツール経由で参照。/power-verify— sites.md のURL・markets.md の数値・年間日程を公式ソースと突合し、更新提案を出す。scripts/power_data.py— 取得ライブラリ(JEPX・気象庁・Open-Meteo・OCCTO・HJKS 等)。- MCPサーバー
scripts/power_mcp.py(power_data_mcp)— 取得を読み取り専用 MCP ツールとして公開。Python があれば Claude Code 起動時に自動起動(初回に不足ライブラリ自己導入)。他クライアントはscripts/mcp.example.json。MCPのpower_area_actualは東京/九州のみ対応(北海道はCLIの/power-get(--dataset area-actual --area 北海道)を利用)。 /power-setup— Python・ライブラリ環境の点検・導入。朝ブリーフィング自動化はscripts/power_brief_build.py+power_brief_schedule.py(オン/オフ)。
関連スキル
用語は jp-power:core(../core/references/terms.md)、市場規則は jp-power:markets、計算/予測は jp-power:ops。
鉄則
記憶上の URL で直行しない(サイト移転が頻繁)— sites.md を優先。利用規約・robots・レート制限を順守(取得間に sleep、キャッシュ推奨)。公開ソースのみ。企業固有システム・内部URL・認証情報は扱わない/出力に混ぜない。
What ships with it
2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
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.
- 5d ago First seen · 32 lines · 179 tokens per session scan A 6e43c95c9ee7
data is a skill published in the GitHub repository muji-j/jp-power-tools (1 stars, last pushed 1mo ago), licensed MIT. It adds 179 tokens to every session and 899 once invoked, about $0.0009 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-31.
Other skills, from other repositories
e-tax
This skill should be used when the user wants to file their tax return electronically via the 確定申告書等作成コーナー (NTA Tax Return Preparation Corner) using Claude in Chrome, Antigravity Browser Sub-Agent, or Playwright CLI (fallback). It guides the browser-based input of calculated tax data. Trigger phrases include…
income-tax
This skill should be used when the user needs to calculate their income tax (所得税), compute deductions, or import withholding slips. Trigger phrases include: "所得税を計算", "確定申告書を作成", "控除を計算", "源泉徴収票を取り込む", "所得税額", "納付額を計算", "還付額を計算", "第一表", "第二表", "申告書B", "所得控除", "税額控除".
assess
This skill should be used when the user asks to determine what tax filings they need, wants to know if they must file a tax return (確定申告), asks about consumption tax obligations (消費税), or needs help understanding their filing requirements. Trigger phrases include: "確定申告が必要か", "申告の種類", "消費税の届出", "課税事業者かどうか"…
gather
This skill should be used when the user needs to know what documents to collect for their tax filing, wants a checklist of required documents, or asks where to obtain specific tax documents. Trigger phrases include: "必要書類", "書類を集める", "何を準備すればいい", "源泉徴収票はどこで", "書類チェックリスト", "確定申告に必要なもの", "書類収集", "準備するもの".
setup
This skill should be used when the user wants to set up shinkoku for the first time, initialize their configuration, or update their existing settings. Trigger phrases include: "セットアップ", "初期設定", "設定ファイルを作る", "shinkokuの設定", "config", "setup", "始め方", "使い方", "設定を更新", "configを作り直す".
consumption-tax
This skill should be used when the user needs to calculate consumption tax (消費税) or determine their tax method (2割特例, 簡易課税, or 本則課税). Trigger phrases include: "消費税を計算", "消費税の申告", "消費税申告書", "2割特例", "簡易課税", "本則課税", "課税売上", "消費税額", "インボイス", "みなし仕入率", "課税仕入".