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.
mdr add kazukinagata/shinkoku/setup@git:20260228.9a65d41Pins 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
mdr add kazukinagata/shinkoku/setup@sha256:84fb25eb222a43ebThe 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.
[](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.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20260228.9a65d41 latest | 2026-02-28 | 9a65d41 | 19,847 B | A | view · diff |
| git:20260224.88acf4d | 2026-02-24 | 88acf4d | 19,196 B | A | view · diff |
| git:20260220.f7f5f96 | 2026-02-20 | f7f5f96 | 17,545 B | A | view · diff |
| git:20260220.deda825 | 2026-02-20 | deda825 | 16,048 B | A | view · diff |
| git:20260220.296d9e9 | 2026-02-20 | 296d9e9 | 15,641 B | A | view |
Audit of the latest version
- 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
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
Every file in kazukinagata/shinkoku