소스 정보
- 저장소
- davekilleen/Dex
- 최근 소스 활동
- 2026년 8월 12일 20:51
- 감지된 SKILL.md 언어
- 영어
- 스타
- 473
- 포크
- 126
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/davekilleen/Dex --skill feature-decision명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
Connect Google Workspace (Gmail, Calendar, Docs) for email-aware planning and meeting prep. Use when the user says 'connect Gmail/Google', 'hook up my work email'. Not for local macOS calendar speed only; use `calendar-setup`. Not for Microsoft; use `ms-teams-setup`.
Grant Python calendar access for ~30x faster calendar queries. Use when the user says 'connect my calendar', 'calendar is slow', 'set up calendar access'. Not for connecting Google Workspace as a whole; use `google-workspace-setup`.
Set up and verify Apple Mail search on macOS, including the search index that silently returns nothing when it was never built. Use when the user says 'connect Apple Mail', 'set up mail search', 'Dex can't find my emails', 'mail search returns nothing'. Not for Gmail or Google Workspace; use `google-workspace-setup`.
SOC 직업 분류 기준
| name | feature-decision |
| description | Framework for making feature prioritization decisions |
| role_groups | ["product","leadership"] |
| jtbd | Prioritization decisions get made in meetings and forgotten, or worse - made without proper framework. This guides you through key questions (impact, effort, strategic fit), checks recent customer intel, and documents the decision with rationale so you can reference it later. |
| time_investment | 15-20 minutes per decision |
Make and document feature prioritization decisions with a structured framework. Ensures key factors are considered, stakeholders are consulted, and rationale is preserved for future reference.
Treat this skill as decision support: a recommendation is analysis, while the decision belongs to an identified human authority.
Unknown effort is not Small, and missing evidence is not evidence of no impact; name the missing input or assumption instead of choosing a convenient rating. Preserve contradictory evidence with both sources and dates rather than reconciling it silently.unknown or not provided and explain what would resolve it.Recommendation and Human decision authority separately. Recommendations are not human decisions; only the human authority may choose or confirm Go, No-Go, or Defer./feature-decision [feature-name] - Make a decision on a specific feature/feature-decision - Start decision process with guided questionsDefine the decision question, options, constraints, planning horizon, and named
human decision authority. Gather dated customer, strategic, delivery, design,
commercial, and dependency evidence into a source ledger. Use only a configured
or user-confirmed sizing scale; if no scale or estimate exists, preserve effort
as Unknown. Compare options and trade-offs, expose assumptions and conflicting
evidence, and produce a recommendation without converting it into a decision.
Search prior decision records before proposing any save, preserving their history
and requiring separate confirmation for a new or superseding entry.
Return the decision question, authority, scope and evidence coverage, options,
source-backed impact and effort assessment, unknowns, contradictions, trade-offs,
recommendation, and an explicitly separate Human decision field. Every rating
must cite its configured scale and evidence; unsupported values remain unknown.
If a decision is confirmed, include its date and rationale. End with the proposed
record operation or verified read-back receipt. Never label a recommendation,
preview, tool response, or unconfirmed draft as an accepted decision.
Ask the user to clarify:
Before asking decision questions, gather relevant intel:
/customer-intel output if recently runGuide the user through these questions:
Customer Impact
Business Impact
Strategic Fit
Engineering Effort
Unknown rather than supplying generic duration bands.Design Effort
GTM/Support Effort
What are we NOT building if we build this?
What's the downside of saying no?
Keep unsupported answers as unknown; do not turn absent evidence into a low impact, low effort, or low risk rating.
Identify who needs to weigh in:
Must consult: [Based on feature type]
Optional consult: [Nice to have input]
Prompt user: "Have you consulted [stakeholders]? Want me to help prep for those conversations?"
Based on the framework, present a recommendation:
HIGH IMPACT
|
Do Next | Do Now
------------|------------
Later | Quick Wins
|
LOW IMPACT
Recommendation: [Do Now / Do Next / Quick Wins / Later / No]
Rationale:
State Recommendation and Human decision authority as separate fields. The recommendation is not the decision; wait for the human authority to explicitly choose Go, No-Go, or Defer.
Ask user: "Does this recommendation make sense? Want to adjust the decision?"
Before creating a decision document, search 04-Projects/ for an existing decision for the feature. Show the exact target path, whether this is a new document or an append/supersede operation, and the complete proposed document or diff. Ask for explicit confirmation from the human authority, then create only the confirmed version.
Create a decision document in 04-Projects/:
# Feature Decision: [Feature Name]
**Date:** [Today]
**Decision:** [Go / No-Go / Defer]
**Owner:** [User's name from System/user-profile.yaml]
---
## Overview
**Feature:** [Feature description]
**Origin:** [Where it came from]
**Requested by:** [Customers/stakeholders]
---
## Decision Framework
### Impact Assessment
**Customer Impact:** [High/Medium/Low]
- Who benefits: [Segment/customers]
- Problem solved: [Pain point]
- Users affected: [Count/percentage]
**Business Impact:** [High/Medium/Low]
- Revenue effect: [Details]
- Competitive position: [Details]
- Deal impact: [Details]
**Strategic Fit:** [High/Medium/Low]
- Pillar: [Which pillar]
- Quarterly goal: [Which goal if applicable]
- Long-term value: [Assessment]
### Effort Assessment
**Engineering:** [Small/Medium/Large/XL]
- Size: [Time estimate]
- Complexity: [Low/Medium/High]
- Dependencies: [List]
- Risk: [Low/Medium/High]
**Design:** [Details]
**GTM/Support:** [Details]
---
## Decision Rationale
**Why [Go/No-Go/Defer]:**
1. [Primary reason]
2. [Secondary reason]
3. [Tertiary reason]
**Trade-offs accepted:**
- Deprioritizing: [What]
- Risk: [What]
---
## Supporting Evidence
**Customer quotes:**
- "[Quote 1]" - [Customer], [Date]
"[Quote 2]" - [Customer], [Date]
[Details if applicable]
[Link to meeting notes]
[Link to person pages]
---
[Name] (Engineering) - [Their input]
[Name] (Design) - [Their input]
[Name] (Sales) - [Their input]
[Concern 1 and how addressed]
---
[If Go:]
[ ] Create project in 04-Projects/
[ ] Add to roadmap
[ ] Schedule kickoff
[ ] Update stakeholders
[If No-Go:]
[ ] Communicate decision to requesters
[ ] Update person pages with rationale
[ ] Add to "not now" backlog with trigger conditions
[If Defer:]
[ ] Document trigger conditions for revisiting
[ ] Set calendar reminder for [when]
[ ] Communicate timeline to stakeholders
---
This decision is logged for future reference. Run to see all major product decisions.
If an earlier decision exists, preserve its content and provenance. Append a new dated entry when the decision is revisited, or explicitly mark the earlier decision as superseded with the replacement decision, reason, human authority, and source evidence. Do not replace an earlier decision merely because the latest recommendation differs.
Save to: 04-Projects/Decision_[Feature-Name]_[Date].md
Offer to help with next steps:
"Decision documented! Want me to:
- Create a project file if we're building this?
- Draft stakeholder communication?
- Add to roadmap review?
- Update relevant person pages with this decision?"
/customer-intel to gather feedback/roadmap to check capacity/project-health for trackingThis is a decision-record schema, not a worked fictional case. A recommendation
must remain separate from the human decision, and missing inputs remain Unknown.
# Feature Decision: [Feature name]
**As-of date:** [As-of date]
**Status:** Proposed — awaiting human decision
**Decision authority:** [Named human or Unknown]
## Source ledger
| Source ID | Source date | Claim supported | Limits / contradiction |
|---|---|---|---|
| [Source ID] | [Source date] | [Customer need, strategy, effort, or capacity] | [Limit or Unknown] |
## Assessment
- Customer impact: [Evidence and denominator, or Unknown]
- Business impact: [Sourced value, or Unknown — never estimated here]
- Strategic fit: [Goal source and date, or Unknown]
- Engineering effort: [Owner-supplied estimate and confidence, or Unknown]
- Capacity: [Canonical planning source and date, or Unknown]
- Contradictory evidence: [Source IDs, or None observed]
## Recommendation
[Recommend Go / No-Go / More evidence, with cited rationale.]
## Human decision
**Decision:** [Not yet made / human-entered decision]
**Decided by:** [Name]
**Decision date:** [Date]
**Trade-offs accepted:** [Human-confirmed text or Unknown]
## Controlled save
- Exact target and diff: [preview]
- Explicit confirmation: [human / timestamp]
- Read-back: [matched preview or failed; recovery action]