用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/davekilleen/Dex --skill call-prep命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
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 职业分类
正在显示 SKILL.md
| name | call-prep |
| description | Prepare a sourced, read-only brief for a person or account call |
| role_groups | ["sales","customer_success"] |
| jtbd | You have a call coming up and need current context, commitments, and useful questions without invented objectives, objections, or commercial claims. |
| time_investment | 3-5 minutes per call |
Build a concise call brief from dated person, account, deal, task, and interaction evidence. Keep sourced context separate from suggested questions and unknowns.
/call-prep [person]/call-prep [company]Set the call brief's as-of timestamp, timezone, participant, and call time. Make
freshness relative to that as-of time. For each interaction, commitment, signal,
account field, objective, and objection, record its source path or record ID and event
date. File modified time is not an event date.
Unknown — ask; do not infer intent, buying stage, sentiment, priority, or likely
objection from role, company, silence, or a generic sales pattern.Confirm the exact person/account and disambiguate duplicate names. Confirm:
If identity remains ambiguous, return the candidates and ask; do not merge records.
Collect only the context needed for this call:
| Item | Evidence rule |
|---|---|
| Person role | dated person/account source |
| Relationship | exact observations; no personality inference |
| Recent interactions | canonical event date and source |
| Commitments | exact owner, due date, status, source |
| Deal/account state | authoritative record and source date |
| Pain or request | quote-safe summary tied to an interaction |
| Product/commercial claim | current authoritative product or commercial source |
Deduplicate repeated meeting or CRM records by stable ID. Preserve materially different accounts and contradictions.
For each source, show event date and read as-of time. Apply a stale label only if
the user or account policy defines a freshness rule; otherwise show elapsed time and
Freshness assessment: Unknown.
Mark these explicitly when absent:
Call objective: Unknown — ask the callerCustomer objective: Unknown — ask on the callPotential objections: Unknown — no sourced objectionAccount health: Unknown — no configured rubric/current resultNext decision: UnknownDo not convert missing evidence into a negative assessment.
Discussion points must trace to a source. Suggested questions may explore an unknown, but must be phrased without assuming the answer.
Good shape:
Commercial responses must use current approved material. If price, ROI, rollout,
customer proof, or product support is not sourced, say Unknown — verify before use
and do not improvise.
Before presenting:
# Call prep: [person] — [company]
**Call:** [time and timezone]
**Brief as of:** [timestamp]
**Identity evidence:** [source/date]
**Call objective:** [user-stated source or Unknown]
## What is known
- [Fact] — [source, event date]
- [Fact] — [source, event date]
## Recent interactions
| Date | Interaction | Decisions/commitments | Source |
|---|---|---|---|
## Open commitments
| Owner | Commitment | Due/status | Source/date |
|---|---|---|---|
## Unknowns and contradictions
- [Unknown or both conflicting sources/dates]
## Questions to ask
1. [Neutral question tied to an unknown]
2. [Question tied to a sourced objective]
## Talking points
- [Sourced point, with approved claim source]
- [Unknown — verify before use]
## Desired outcome
- [User-stated goal or Unknown]
## Quick links
- [Only records actually read]
Placeholders define structure only; they are not sample facts.
After the call, offer a separate update plan. For each requested write:
On failure, keep the brief unchanged, disclose possible partial state, re-read the target, and require a fresh preview before any retry.