setup SKILL.md skillA

setup from kazukinagata/shinkoku is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add kazukinagata/shinkoku/setup@git:20260228.9a65d41

Pins git:20260228.9a65d41 in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
kazukinagata/shinkoku
Path
skills/setup/SKILL.md
Versions recorded
5
Latest version
git:20260228.9a65d41, committed Feb 28, 2026
First version recorded
Feb 20, 2026
Size
19,847 bytes
Repository stars
367
License
MIT

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を作り直す".

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# セットアップウィザード(Setup Wizard)

shinkoku の初回セットアップを対話的に行うスキル。
設定ファイル(`shinkoku.config.yaml`)の生成とデータベースの初期化を実施する。

## ステップ0: CLI のインストール確認

`shinkoku` コマンドが利用可能か確認する。

1. `shinkoku --version` を実行する
2. **コマンドが存在しない場合**: `uv tool install git+https://github.com/kazukinagata/shinkoku` を実行してインストールする
3. **コマンドが存在する場合**: `uv tool upgrade shinkoku` を実行して最新版に更新する

## ステップ1: 既存設定の確認

CWD の `shinkoku.config.yaml` を Read ツールで読み込む。

- **ファイルが存在する場合**: 内容を表示し、更新するか確認する。更新しない場合はスキルを終了する。
- **ファイルが存在しない場合**: セットアップウィザードを開始する。

## ステップ2: 基本設定のヒアリング

以下の項目を AskUserQuestion で確認する:

### 2-1. 対象年度

- `tax_year`: 確定申告の対象年度(デフォルト: 2025)

### 2-1b. 事業所得の有無

- `has_business_income`: 事業所得(副業含む)の有無(true / false)

事業所得がない場合、以下のステップをスキップする:
- 2-2(インボイス登録番号)
- 2.6-3(事業所住所)
- 2.7(事業情報)
- 2.8 の申告の種類(blue/white)・記帳方法の質問(給与所得のみなら不要)

### 2-2. 適格請求書発行事業者の登録番号(事業所得がある場合のみ)

- `invoice_registration_number`: T + 13桁の番号(任意、スキップ可)

## ステップ2.5: 納税者情報のヒアリング

以下の項目を AskUserQuestion で段階的に確認する。すべて任意(スキップ可能)だが、確定申告書等作成コーナーへの入力や人的控除の判定に使用される。

### 2.5-1. 氏名

- `taxpayer.last_name`: 姓
- `taxpayer.first_name`: 名
- `taxpayer.last_name_kana`: 姓(カタカナ)
- `taxpayer.first_name_kana`: 名(カタカナ)

### 2.5-2. 基本情報
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add kazukinagata/shinkoku/setup@sha256:84fb25eb222a43eb

The line at the top of this page pins the label git:20260228.9a65d41, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_duyhwfs3g2iocuxw.svg)](https://markdownregistry.com/a/art_duyhwfs3g2iocuxw)

5 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 5 versions of this file, between Feb 20, 2026 and Feb 28, 2026, about one every 2 days.

versioncommittedcommitsizeaudit
git:20260228.9a65d41 latest2026-02-28 9a65d41 19,847 BA view · diff
git:20260224.88acf4d2026-02-24 88acf4d 19,196 BA view · diff
git:20260220.f7f5f962026-02-20 f7f5f96 17,545 BA view · diff
git:20260220.deda8252026-02-20 deda825 16,048 BA view · diff
git:20260220.296d9e92026-02-20 296d9e9 15,641 BA view

Audit of the latest version

A  17 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Frontmatter declares a description
  • pass: Size between 200 bytes and 200 KB (19847 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Source

GitHub

kazukinagata/shinkoku · 367 stars · license MIT · pushed 2026-09-09 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_duyhwfs3g2iocuxw
GET https://markdownregistry.com/api/v1/resolve?ref=kazukinagata/shinkoku/setup
GET https://markdownregistry.com/api/v1/blob/84fb25eb222a43eb22f17211646ac75ca9239ce98c65d50703a3928d85909111

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from kazukinagata/shinkoku

CLAUDE.md CLAUDE.md file
kazukinagata/shinkoku · CLAUDE.md
git:20260909.675d496 · audit A · 367 stars
assess SKILL.md skill
kazukinagata/shinkoku · skills/assess/SKILL.md · This skill should be used when the user asks to determine what tax filings they need, wants to know if they must file a…
git:20260307.724e5a2 · audit A · 367 stars
capabilities SKILL.md skill
kazukinagata/shinkoku · skills/capabilities/SKILL.md · Display shinkoku's current capabilities, supported personas, and known limitations. Use when the user asks "what can…
git:20260220.296d9e9 · audit A · 367 stars
consumption-tax SKILL.md skill
kazukinagata/shinkoku · skills/consumption-tax/SKILL.md · This skill should be used when the user needs to calculate consumption tax (消費税) or determine their tax method (2割特例…
git:20260909.675d496 · audit A · 367 stars
e-bookkeeping-compliance SKILL.md skill
kazukinagata/shinkoku · skills/e-bookkeeping-compliance/SKILL.md · 優良な電子帳簿の要件チェック・コンプライアンス診断を実行する。 「優良な電子帳簿」「電帳法対応」「電子帳簿の要件確認」 「税務調査の準備」「75万円控除の条件」「帳簿の要件を満たしているか」 「e-bookkeeping…
git:20260307.724e5a2 · audit A · 367 stars
e-tax SKILL.md skill
kazukinagata/shinkoku · skills/e-tax/SKILL.md · This skill should be used when the user wants to file their tax return electronically via the 確定申告書等作成コーナー (NTA Tax…
git:20260303.f875239 · audit A · 367 stars
furusato SKILL.md skill
kazukinagata/shinkoku · skills/furusato/SKILL.md · This skill manages furusato nozei (hometown tax) donations. Use when the user wants to register donation data, read…
git:20260909.675d496 · audit A · 367 stars
gather SKILL.md skill
kazukinagata/shinkoku · skills/gather/SKILL.md · This skill should be used when the user needs to know what documents to collect for their tax filing, wants a checklist…
git:20260307.724e5a2 · audit A · 367 stars
income-tax SKILL.md skill
kazukinagata/shinkoku · skills/income-tax/SKILL.md · This skill should be used when the user needs to calculate their income tax (所得税), compute deductions, or import…
git:20260909.675d496 · audit A · 367 stars
incorporation SKILL.md skill
kazukinagata/shinkoku · skills/incorporation/SKILL.md · 法人成り(個人事業主から法人への移行)に関する相談。税額比較シミュレーション、 法人形態の選択、設立手続き、役員報酬戦略、社会保険の比較を支援する。 Trigger: "法人成り", "会社設立", "法人化", "株式会社にしたい"…
git:20260220.21cd309 · audit A · 367 stars
invoice-system SKILL.md skill
kazukinagata/shinkoku · skills/invoice-system/SKILL.md · This skill should be used when the user asks about the invoice system (インボイス制度), qualified invoices (適格請求書)…
git:20260307.724e5a2 · audit A · 367 stars
journal SKILL.md skill
kazukinagata/shinkoku · skills/journal/SKILL.md · This skill should be used when the user wants to record bookkeeping entries (仕訳), import transaction data from CSV…
git:20260220.296d9e9 · audit A · 367 stars

Every file in kazukinagata/shinkoku

Other files named setup

setup SKILL.md skill
garrytan/gbrain · plugin/skills/setup/SKILL.md · Add keyless GBrain memory to an existing agent, or connect a hosted brain while preserving identity and configuration
git:20261010.47d0faf · audit A · 31,587 stars
setup SKILL.md skill
garrytan/gbrain · skills/setup/SKILL.md · Add keyless GBrain memory to an existing agent, or connect a hosted brain while preserving identity and configuration
git:20261010.74af2eb · audit A · 31,587 stars
setup SKILL.md skill
nanocoai/nanoclaw · .claude/skills/setup/SKILL.md · Run initial NanoClaw setup. Use when user wants to install NanoClaw, configure it, or go through first-time setup…
git:20260606.14dba9b · audit A · 31,085 stars
setup SKILL.md skill
tencent/teamai-cli · skill-data/setup/SKILL.md · TeamAI day 0 and repo lifecycle: create a team repo as admin, join an existing team as a member, manage members, roles…
git:20261014.a1f4e73 · audit A · 5,787 stars
setup SKILL.md skill
alsk1992/cloddsbot · src/skills/bundled/setup/SKILL.md · Setup Wizard — Configure environment for all skills
git:20260208.767d1d8 · audit A · 3,076 stars
setup SKILL.md skill
fcakyon/claude-codex-settings · plugins/overleaf-skills/skills/setup/SKILL.md · This skill should be used when user asks to "set up overleaf", "configure overleaf cookie", "overleaf auth failed"…
git:20261106.2b93624 · audit A · 1,200 stars
setup SKILL.md skill
fcakyon/claude-codex-settings · plugins/github-dev/skills/setup/SKILL.md · This skill should be used when the user asks "how to setup GitHub CLI", "configure gh", "gh auth not working", "GitHub…
git:20260408.6476d71 · audit A · 1,200 stars
setup SKILL.md skill
fcakyon/claude-codex-settings · plugins/paper-search-tools/skills/setup/SKILL.md · This skill should be used when the user asks to "set up paper search", reports "paper-search command not found", wants…
git:20261011.673710b · audit A · 1,200 stars

Browse by kind, by grade A, or by owner.