mvp-first-development SKILL.md skillA

mvp-first-development from daishiman/harness-dev is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add daishiman/harness-dev/mvp-first-development@git:20261002.c0e127d

Pins git:20261002.c0e127d in mdr.lock. Pin the fingerprint instead.

Audit grade
A, 17 of 17 checks passed
Kind
SKILL.md skill
Repository
daishiman/harness-dev
Path
.claude/skills/mvp-first-development/SKILL.md
Versions recorded
1
Latest version
git:20261002.c0e127d, committed Oct 2, 2026
Size
19,327 bytes
Repository stars
10
License
none declared

社内向け業務アプリを「業務に必要な機能一式を盛り込んだ初回リリースを最短で出し、そこから育てる」MVPファーストで開発するための思考法・進行ルール。依頼者が非エンジニアである前提の会話プロトコル、1画面1目的のUI原則、決めること/決めなくていいことの仕分け、社内アプリの必要最低限セキュリティライン、残課題の管理方法を定める。「とりあえず形にして」「まず動くものを」「MVPで」「さっと使えるものを」「社内ツールを早く」「非エンジニアに見せたい」などの依頼で必ず使用する。新規アプリの要件定義ステージ開始時に app-excellence とセットでロードする。.

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

# MVPファースト開発 — 必要な機能一式で出し、そこから育てる

## §0. 最上位の優先順位(このスキル全体を貫く原則)

1. **最優先は「社内でさっと使える、業務に必要な機能が一式そろったアプリ」を最短で出すこと**。
2. **MVP = 機能を削ったハリボテではない**。業務がそれだけで回る機能一式と、迷わないUI/UXを初回から盛り込む。削るのは「将来的にあった方がいい改善・拡張」であって、業務に必要な機能ではない。
3. 速さは「作らないこと」で稼ぐ: 過剰な堅牢化・使うか分からない拡張・完璧を目指した磨き込みを初回に作り込まない。これらは**残課題リスト**(§7)に明示して後回しにする。
4. 安全性は「最低ライン」(§4)を必ず守って出す。それ以上のセキュリティ強化は残課題として反復で追加する。
5. 依頼者は非エンジニアである前提で進める。専門知識を要求する確認・報告をしない(§6)。
6. **通常は事前質問ゼロ**。依頼文・既存コード・業務資料・データ・ログを最大限調べ、最有力の業務仮説を1つ選び、質問より先に動くたたき台を出す。

## §1. 初回リリースの線引き — 「業務に必要」と「将来あるといい」

**初回リリース = 対象業務が最初から最後までこのアプリだけで回る状態。** 紙やExcelに戻らないと業務が完結しないなら、それはまだ完成ではない。

> **この §1 が指す「初回リリース」は v1(本来の利用者へ公開する版)である。** app-orchestrator を使う場合、その手前に **v0(関係者だけへ公開する版)** がある。v0 は最頻業務1本が端から端まで通れば出してよく、**全画面の実装完了は v0 の条件ではない**。v0 で早く触ってもらい、フィードバックを受けながら §1 の「含めるもの」を埋めて v1 に到達させる。**削ってよい範囲が広がるわけではない** — 到達する順番が変わるだけである。

### 初回リリースに含めるもの(削らない)

- 対象業務のフロー全体(入力→計算・処理→確認→出力まで一気通貫)
- 業務上必要な全画面と、迷わないためのUI/UX(§2)
- 間違いに気づける仕組み(入力チェック、異常値の表示、確認画面)
- 実データでの動作確認(サンプルではなく本物の業務データで検証する)

### 残課題に回すもの(初回では作らず、リストに明記する)

- 「あれば便利」な拡張(別形式のエクスポート、通知、ショートカット、一括操作の亜種)
- 権限ロールの細分化、監査ログ、追加のレートリミット等の堅牢化(§4とlaunch-securityの段階別ゲートで必須の防御は除く)
- パフォーマンス最適化(実測で問題が出てから)
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add daishiman/harness-dev/mvp-first-development@sha256:7d840987aa98e1d2

The line at the top of this page pins the label git:20261002.c0e127d, 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_cveh32uw2kryhlzl.svg)](https://markdownregistry.com/a/art_cveh32uw2kryhlzl)

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

Versions

The registry has recorded 1 version of this file, committed on Oct 2, 2026.

versioncommittedcommitsizeaudit
git:20261002.c0e127d latest2026-10-02 c0e127d 19,327 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 (19327 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

daishiman/harness-dev · 10 stars · license none declared · pushed 2026-11-03 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_cveh32uw2kryhlzl
GET https://markdownregistry.com/api/v1/resolve?ref=daishiman/harness-dev/mvp-first-development
GET https://markdownregistry.com/api/v1/blob/7d840987aa98e1d2862ac5ef0ccded1a85fe129dfb58cfe2298948d50a91a8f0

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 daishiman/harness-dev

app-excellence SKILL.md skill
daishiman/harness-dev · .agents/skills/app-excellence/SKILL.md · アプリ・Webサービス・業務ツールの制作を、証拠分析→確定的な初稿→要件定義→体験設計→機能分解→実装→品質ゲート→リリース判定の手順ゲート制で進めるスキル。質問で要件を埋めるのではなく、依頼文・既存コード・資料・ログから最有力案を選び、動…
git:20261002.c0e127d · audit A · 10 stars
app-orchestrator SKILL.md skill
daishiman/harness-dev · .agents/skills/app-orchestrator/SKILL.md · Webアプリの準備→要件定義→設計→実装→公開→品質ゲートを実行する内部オーケストレーター。Claude Codeの /build-app /improve-app、Codexの $build-app / $improve-app…
git:20261002.3253460 · audit A · 10 stars
beads SKILL.md skill
daishiman/harness-dev · .agents/skills/beads/SKILL.md · Use when working in a repository that uses bd or Beads for durable project task tracking, issue dependencies, blocker…
git:20260712.4f566b4 · audit A · 10 stars
better-auth-google-gate SKILL.md skill
daishiman/harness-dev · .agents/skills/better-auth-google-gate/SKILL.md · Webアプリのアクセス制御・認証・認可の実装はすべてこのスキルを使う。遮断だけならCloudflare Access、アプリ内identity・role・session・WebSocket等が必要ならBetter…
git:20261002.c0e127d · audit A · 10 stars
build-app SKILL.md skill
daishiman/harness-dev · .agents/skills/build-app/SKILL.md · 新しいWebアプリを要件整理から設計・実装・Cloudflare公開・品質確認まで一貫して構築する。Codexで「アプリを作って」「業務ツールを新規開発」「$build-app」と依頼されたときに使用する。
git:20261002.c0e127d · audit A · 10 stars
ci-cd-pipeline SKILL.md skill
daishiman/harness-dev · .agents/skills/ci-cd-pipeline/SKILL.md · Cloudflare WorkersのCI(自動検査)とCD(自動デプロイ)を、Workers Buildsまたは外部CI/CDから案件に合う1経路だけ選び、無料枠に収まる最小構成で構築・運用するためのスキル。…
git:20261002.c0e127d · audit A · 10 stars
cloudflare-email-service SKILL.md skill
daishiman/harness-dev · .agents/skills/cloudflare-email-service/SKILL.md · Cloudflare Email Service(Email Sending + Email Routing)でトランザクションメールの送受信を実装するスキル。Workers bindingまたはREST…
git:20261002.c0e127d · audit A · 10 stars
cloudflare-secure-deploy SKILL.md skill
daishiman/harness-dev · .agents/skills/cloudflare-secure-deploy/SKILL.md · Cloudflare Workers + D1/R2/KV/Durable Objects でデータベースとサーバーを安全・高速・高品質に接続し、…
git:20261002.c0e127d · audit A · 10 stars
cloudflare SKILL.md skill
daishiman/harness-dev · .agents/skills/cloudflare/SKILL.md · Cloudflare全体の製品選択と対象Accountの文脈を確定するルータースキル。Workers、Pages、KV、D1、R2、Workers AI、Vectorize、Agents…
git:20261002.c0e127d · audit A · 10 stars
design-judgment SKILL.md skill
daishiman/harness-dev · .agents/skills/design-judgment/SKILL.md · 設計系スキルの入口。「AIっぽい」「テンプレート感」「もっと洗練させたい」「管理画面のレビュー」など画面設計の相談を受けたら、業務構造の診断(ux-design…
git:20261002.3253460 · audit A · 10 stars
durable-objects SKILL.md skill
daishiman/harness-dev · .agents/skills/durable-objects/SKILL.md · Cloudflare Durable Objects の実装とレビューに使用する。チャットルーム、マルチプレイ、予約システムなどの状態を持つ協調処理、RPC methods、SQLite…
git:20261002.c0e127d · audit A · 10 stars
improve-app SKILL.md skill
daishiman/harness-dev · .agents/skills/improve-app/SKILL.md · 既存Webアプリへ機能追加・UX改善・不具合修正を1件ずつ安全に実装して公開する。Codexで「既存アプリを改善」「機能を追加」「$improve-app」と依頼されたときに使用する。
git:20261002.c0e127d · audit A · 10 stars

Every file in daishiman/harness-dev

Other files named mvp-first-development

mvp-first-development SKILL.md skill
daishiman/harness-dev · .agents/skills/mvp-first-development/SKILL.md · 社内向け業務アプリを「業務に必要な機能一式を盛り込んだ初回リリースを最短で出し、そこから育てる」MVPファーストで開発するための思考法・進行ルール。依頼者が非エンジニアである前提の会話プロトコル、1画面1目的のUI原則、決めること/決めなく…
git:20261002.c0e127d · audit A · 10 stars
mvp-first-development SKILL.md skill
daishiman/harness-dev · aidd-agent-kit/skills/mvp-first-development/SKILL.md · 社内向け業務アプリを「業務に必要な機能一式を盛り込んだ初回リリースを最短で出し、そこから育てる」MVPファーストで開発するための思考法・進行ルール。依頼者が非エンジニアである前提の会話プロトコル、1画面1目的のUI原則、決めること/決めなく…
git:20261002.c0e127d · audit A · 10 stars

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