Use when creating a new project folder, starter pack, app scaffold, or agent-ready workspace — AGENTS.md, README, TASKS, DECISIONS, PROMPTS, an idempotent bootstrap script, and starter-pack modes.
日本語の概要は準備中です。原文の説明を表示しています。
Use after PROJECT_GUIDE.md exists, when the user asks if a project is worth their time, should they build vs buy, or invokes project-worth-my-time. Follow-up to explain-new-project—weighs project context (files, git history, chat) to recommend whether to invest in a repo, cherry-pick a feature, park the idea, pass, or use an existing polished product instead. Optionally enriched by a personal-memory MCP (e.g. Pieces) when one is available.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
This skill is a follow-up to explain-new-project. When resuming work after time away, also see project-catch-up for stack updates and new tools/skills.
It assumes you already understand what the project is.
PROJECT_GUIDE.md exists at the project root, read it first (do not re-explore from scratch unless it is stale or missing quick-start sections).Same audience and language rules as explain-new-project: self-taught, plain language, Learn: lines for jargon, language matches the user's chat.
PROJECT_GUIDE.md, README, manifest, rough maturity signals (last commit, TODOs, half-built features).PROJECT_VERDICT.md at the project root (overwrite if present).If you have a personal-memory MCP server (e.g. Pieces, exposed as user-pieces or pieces), you can enrich the verdict with the user's recent work and preferences. This is entirely optional — the verdict stands on project files, git history, and chat alone. If the server is missing or a call fails, say so plainly and move on. Never invent memory.
get_user_persona()
Use for tone, role, and stated preferences.
Use ask_pieces_ltm with question, topics, open_files (current workspace paths), and related_questions when helpful.
Query A — current focus
Query B — tools and workflow
Query C — fit with this project
Query D — energy and patterns (optional)
Synthesize these results into a short About you (from your recent work) block in the saved file—no raw dumps.
When the idea is exciting but building everything is unlikely to beat polished software:
Do not dismiss the user's idea; separate learning/building from getting the outcome today.
| Verdict | Meaning |
|---|---|
| Go deep | Fits your goals, stack, and energy; worth continuing or finishing |
| Cherry-pick | Take one feature, pattern, or file; do not carry the whole repo |
| Park it | Good idea, wrong time—save for a future project |
| Pass | Low payoff vs effort given your context; unlikely to finish or use |
| Use existing instead | The outcome already exists, polished; building duplicate is optional |
You may add a secondary note (e.g. primary Park it, secondary consider Notion template for X).
Quick verdict first—reader can stop after section 2.
# [Project name] — worth your time?
> **Quick verdict** — read the box and "What I'd do", then stop if you have your answer.
> **The rest** — why, your context, alternatives, and honesty checks.
---
## Quick verdict
**Primary:** [Go deep | Cherry-pick | Park it | Pass | Use existing instead]
**In one sentence:** [Plain-language recommendation]
## What I'd do
[3–5 bullets: concrete next actions—open X, archive repo, try tool Y, steal feature Z, etc.]
---
## The rest (optional)
### Why (matched to you)
[Plain reasoning tied to PROJECT_GUIDE + Pieces context—not generic advice]
### About you (from your recent work)
[If a memory MCP was available, a short synthesis of the user's recent work here; otherwise omit this block]
### Build vs use something that already exists
| Option | Best for | Tradeoff |
|--------|----------|----------|
| Keep building this | ... | ... |
| [Existing tool 1] | ... | ... |
| [Existing tool 2] | ... | ... |
[Only include rows that apply. **Learn:** lines for unfamiliar product names if needed.]
### Honesty check
- **Excitement:** [Does the idea still spark joy?]
- **Reality:** [Half-built? duplicate? misaligned with what you actually use?]
- **Opportunity cost:** [What you might not do if you stay here]
### If you cherry-pick or park
- **Save this idea as:** [one-line note they can paste elsewhere]
- **Worth stealing:** [specific file, pattern, or feature—or "none"]
### If you go deep
- **First milestone (small):** [one achievable win]
- **Stop if:** [signal to pivot or pass]
PROJECT_VERDICT.mdPROJECT_GUIDE.md—this is a separate fileSame rules as explain-new-project: one verdict per named root; save PROJECT_VERDICT.md in that root only.
Examples: examples.md
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Use when creating a new project folder, starter pack, app scaffold, or agent-ready workspace — AGENTS.md, README, TASKS, DECISIONS, PROMPTS, an idempotent bootstrap script, and starter-pack modes.
日本語の概要は準備中です。原文の説明を表示しています。
Use when designing or implementing states for AI agent tasks, background jobs, local model runs, queues, and notifications — one shared set of states, only legal transitions, and a recovery path out of every failure.
日本語の概要は準備中です。原文の説明を表示しています。
Use when exposing app features to App Intents, Shortcuts, Siri, Spotlight, widgets, controls, or system actions — small safe AppIntents, AppShortcutsProvider, AppEnum/AppEntity, parameters, and open-vs-background behavior.
日本語の概要は準備中です。原文の説明を表示しています。
Use when designing, reviewing, or implementing a command-palette / ⌘K layer for an Apple-platform app — keyboard-first global search, ranked and grouped results, native floating panel, and protected destructive commands.
日本語の概要は準備中です。原文の説明を表示しています。
Use when designing or implementing empty, first-run, no-result, offline, error, or waiting states in Apple-platform apps — every empty state explains what is missing, why it matters, and what to do next.
日本語の概要は準備中です。原文の説明を表示しています。
Use when designing or implementing feedback, status, progress, alerts, errors, success states, and live activity indicators in Apple-platform apps — inline status, banners, alerts, notifications, and loading states.
日本語の概要は準備中です。原文の説明を表示しています。