finance by kazukinagata
消費税計算(Consumption Tax Calculation) kazukinagata/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割特例", "簡易課税", "本則課税", "課税売上", "消費税額", "インボイス", "みなし仕入率", "課税仕入".
What it changes View full report → Passed 12 of 18 test cases with the skill, and 6 of 18 without it.
Without skill 32%
With skill 68%
Checks it passed that the model alone missed Directs the user to run /e-tax for tax filing input Identifies special_30pct as the calculation method string Specifies file path .shinkoku/progress/08-consumption-tax.mdand 7 more in the full report
8 fixed7 passed either way7 still failing0 broke
Pass-rate lift +36 pp
Tokens +101%
Agent turns 0%
Response time -54% Model gemini-3.6-flashMeasured 9/23/2026 v2 15 of 22 cases passed with skill · 18 comparable
Use this skill Claude Code DecimalAI agent CLI & files
Save it into your project's skills folder. Claude Code picks it up in its next session.
curl -fsSL --create-dirs -o .claude/skills/kazukinagata-consumption-tax/SKILL.md https://app.decimal.ai/s/kazukinagata-consumption-tax/SKILL.md Copy command Copy SKILL.md
Want it pinned and updatable? pip install "decimalai>=0.15", then decimalai skills add kazukinagata-consumption-tax, and start Claude Code with claude --plugin-dir "$(git rev-parse --show-toplevel)/.agents"
Linked stays up to date: your agents get the author's new versions automatically.
Editable copy is yours to change; the author's updates won't reach it.
Install linked skill Create editable copy
1 · One-time — install the CLI (
docs ↗ )
$ pip install "decimalai>=0.15"Copy
2 · Get the skill — writes .agents/skills/kazukinagata-consumption-tax/ and pins it in .decimal/skills.lock
$ decimalai skills add kazukinagata-consumption-taxCopy
Copy link Copy README badge Copy SKILL.md No CLI? Get the same file — curl · raw file $ curl -fsSL --create-dirs -o .claude/skills/kazukinagata-consumption-tax/SKILL.md https://app.decimal.ai/s/kazukinagata-consumption-tax/SKILL.mdCopy
Safety checks: 3 of 3 passed
Code scan Clean Intent Passed Content Clean
Overview Benchmark Contents Activity Versions 2 Ratings 0
See it in action One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
Prompt 令和9年分(2027年分)の個人事業者の確定申告において、免税事業者からインボイス発行事業者となった者に対する税制改正後の経過措置特例を適用したい場合、指定する計算方式(method)は何ですか?
What was checked, without and with the skill Checked Without skill With skill Identifies special_30pct as the calculation method string Missed Passed
Show both answers
What's inside The instructions your model reads when the skill loads.
SKILL.md 332 lines 2 files
消費税計算(Consumption Tax Calculation)
課税売上・課税仕入から消費税額を計算するスキル。
assess スキルで消費税の課税事業者と判定され、settlement スキルで決算が完了していることを前提とする。
計算結果は /e-tax スキル(Claude in Chrome)で確定申告書等作成コーナーに入力する。
設定の読み込み(最初に実行)
shinkoku.config.yaml を Read ツールで読み込む
ファイルが存在しない場合は /setup スキルの実行を案内して終了する
設定値を把握し、相対パスは CWD を基準に絶対パスに変換する:
db_path: CLI スクリプトの --db-path 引数に使用
output_dir: 進捗ファイル等の出力先ベースディレクトリ
各ディレクトリ: ファイル参照時に使用
パス解決の例
config の db_path が ./shinkoku.db で CWD が /home/user/tax-2025/ の場合:
shinkoku tax calc-consumption --input /home/user/tax-2025/output/consumption_input.json
進捗情報の読み込み
設定の読み込み後、引継書ファイルを読み込んで前ステップの結果を把握する。
.shinkoku/progress/progress-summary.md を Read ツールで読み込む(存在する場合)
以下の引継書を Read ツールで読み込む(存在する場合):
.shinkoku/progress/06-settlement.md
.shinkoku/progress/02-assess.md
読み込んだ情報を以降のステップで活用する(ユーザーへの再質問を避ける)
ファイルが存在しない場合はスキップし、ユーザーに必要情報を直接確認する
基本方針
assess スキルの判定結果(課税事業者判定・申告方法)を確認してから開始する
免税事業者の場合は消費税申告不要であることを案内して終了する
申告方法(2割特例/簡易課税/本則課税)に応じた計算を行う
税率区分(標準税率10%/軽減税率8%)を正確に区分する
references/tax-classification.md の区分ルールに従って判定する
前提条件の確認
Track record Benchmark 12 / 18
test cases passed, vs 6 / 18 without
Adoption
Users 0
Times used 0 View activity → Safety and source details
SkillSafety ✓ 3 of 3 passed ✓ Code scan 15 of 15 checks clean
0 critical · 0 warning · 0 info — scanner v5 — 9/10/2026
View 15 scanner checks live_secret remote_code_execution reverse_shell data_exfiltration ssrf_metadata agent_snooping anti_refusal destructive_commands obfuscated_unicode unicode_homoglyph opaque_blob suspicious_url tool_overreach trigger_abuse prompt_injection_phrasing
✓ Intent Safe
LLM judge · does the skill do what it claims
✓ Content Clean
LLM judge · policy & harmful-content review
Source Imported License MITImported 9/10/2026Version v2Bundled 1 file