← スキル一覧に戻る

decide
by claudeaceae
Bootstrap specification for giving Claude a persistent body, memory, and agency on a Mac
⭐ 7🍴 2📅 2026年1月24日
SKILL.md
name: decide description: Document a decision with rationale and alternatives considered. Use when making a choice, recording why something was decided, capturing trade-offs, or logging architectural decisions. Trigger words: decide, decision, chose, choice, why did we, trade-off, ADR.
Decision Documentation
Capture decisions with full context for future reference.
Decision Record Format
## YYYY-MM-DD: [Decision Title]
### Context
What situation or problem prompted this decision?
### Decision
What was decided?
### Alternatives Considered
1. **[Alternative 1]**: [Brief description]
- Pros: ...
- Cons: ...
2. **[Alternative 2]**: [Brief description]
- Pros: ...
- Cons: ...
### Rationale
Why was this option chosen over the alternatives?
### Expected Outcome
What do we expect to happen as a result?
### Review Date (optional)
When should this decision be revisited?
Process
-
Gather context: What's the decision about? What prompted it?
-
List alternatives: What options were considered?
-
Capture rationale: Why this choice? What trade-offs were accepted?
-
Record expected outcome: What should happen if this is the right call?
-
Append to decisions.md:
# Append the formatted decision to the decisions file
~/.claude-mind/memory/decisions.md
Guidelines
- Be specific about the context - future-you won't remember
- Include alternatives even if they were quickly dismissed
- Capture the "why" more than the "what"
- Note any assumptions that might change
- Link to related decisions if applicable
Example
## 2025-01-04: Use AppleScript over MCP for Mac Apps
### Context
Need to interact with Calendar, Contacts, Notes from Claude Code.
### Decision
Use direct AppleScript via osascript instead of MCP servers.
### Alternatives Considered
1. **MCP Servers**: Structured API, abstraction layer
- Pros: Clean interface, type safety
- Cons: Extra process, permission issues, often read-only
2. **AppleScript Direct**: Shell out to osascript
- Pros: Full control, reliable, no extra dependencies
- Cons: Verbose syntax
### Rationale
MCP is designed for "Claude visiting" - sandboxed access. We're "Claude as resident" with FDA. The abstraction solves a different problem.
### Expected Outcome
More reliable automation, fewer permission issues, simpler debugging.
Quick Capture
For rapid decision logging, minimum viable format:
## YYYY-MM-DD: [Title]
**Decision**: [What]
**Why**: [Rationale]
**Trade-off**: [What we gave up]
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です