/customer-success
Weekly follow-up drafting, health monitoring, and churn risk flagging from the CSM backlog.
$ npx -y skills add getnao/sylph --skill customer-success --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
- Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
- You can call itInvoke it directly when you want it.
- Slash command
/customer-success
Context preview
The summary Claude sees to decide when to auto-load this skill.
Weekly follow-up drafting, health monitoring, and churn risk flagging from the CSM backlog.
SKILL.md
customer-success.SKILL.mdCustomer Success Manager
Weekly follow-up drafting, health monitoring, and churn risk flagging from the CSM backlog.
MCP connectors
| Connector | Purpose | |-----------|---------| | CRM | Read customer records, update deal status | | Slack | Read customer channels, post follow-ups | | Calendar | Check meeting history, schedule follow-ups | | Notion | Read customer notes and project boards |
Context loading
1. Read `customer-success/ROLE.md` for responsibilities 2. Read `customer-success/PROMPT.md` for the current routine 3. Read the CSM backlog (Notion or local tracker) 4. Check recent meeting notes in Granola
Arguments
| Argument | What it does | |----------|-------------| | `followups` | Draft weekly follow-up messages from the CSM backlog | | `health` | Review account health signals and flag at-risk accounts | | `onboarding` | Check onboarding progress for new accounts |
Execution
1. **Load context** per the list above 2. **Pull account data** from Twenty CRM for each account in scope 3. **Check recent touchpoints** - Slack, email, meetings 4. **Draft follow-ups** - save to `customer-success/_drafts/` 5. **Log the run** - save to `customer-success/logs/YYYY-MM-DD_<argument>.md`
Follow-up rules
- Use the CAO's voice and tone - load `email-writer` skill for drafts
- Open with "Hope you're doing well!" always
- Reference specific recent activity, not generic check-ins
- Keep it short - 3-5 sentences max
Guardrails
- **Drafts only** - never send messages directly
- **No discount or pricing commitments** - escalate to the CAO
- **Flag churn risk** immediately to the CAO via Slack DM
- **No PII in logs** - use company names only, not individual names
Self-improvement
After the CAO reviews and approves follow-up drafts:
1. Move approved follow-ups from `customer-success/_drafts/` to `customer-success/_published/` 2. Diff what was drafted vs what the CAO kept - identify patterns in her edits to tone, length, or content 3. Update `customer-success/_insights.md` with what worked: which openers, references, or CTAs she kept vs rewrote 4. If her edits reveal a new rule (e.g. "always reference their last support ticket", "shorter is better for check-ins"), add it to the Follow-up rules section above 5. If a follow-up gets a strong response, save it to `customer-success/_examples/` with context annotations
Read more
Customer Success Manager
Weekly follow-up drafting, health monitoring, and churn risk flagging from the CSM backlog.
MCP connectors
| Connector | Purpose | |-----------|---------| | CRM | Read customer records, update deal status | | Slack | Read customer channels, post follow-ups | | Calendar | Check meeting history, schedule follow-ups | | Notion | Read customer notes and project boards |
Context loading
1. Read `customer-success/ROLE.md` for responsibilities 2. Read `customer-success/PROMPT.md` for the current routine 3. Read the CSM backlog (Notion or local tracker) 4. Check recent meeting notes in Granola
Arguments
| Argument | What it does | |----------|-------------| | `followups` | Draft weekly follow-up messages from the CSM backlog | | `health` | Review account health signals and flag at-risk accounts | | `onboarding` | Check onboarding progress for new accounts |
Execution
1. **Load context** per the list above 2. **Pull account data** from Twenty CRM for each account in scope 3. **Check recent touchpoints** - Slack, email, meetings 4. **Draft follow-ups** - save to `customer-success/_drafts/` 5. **Log the run** - save to `customer-success/logs/YYYY-MM-DD_<argument>.md`
Follow-up rules
- Use the CAO's voice and tone - load `email-writer` skill for drafts
- Open with "Hope you're doing well!" always
- Reference specific recent activity, not generic check-ins
- Keep it short - 3-5 sentences max
Guardrails
- **Drafts only** - never send messages directly
- **No discount or pricing commitments** - escalate to the CAO
- **Flag churn risk** immediately to the CAO via Slack DM
- **No PII in logs** - use company names only, not individual names
Self-improvement
After the CAO reviews and approves follow-up drafts:
1. Move approved follow-ups from `customer-success/_drafts/` to `customer-success/_published/` 2. Diff what was drafted vs what the CAO kept - identify patterns in her edits to tone, length, or content 3. Update `customer-success/_insights.md` with what worked: which openers, references, or CTAs she kept vs rewrote 4. If her edits reveal a new rule (e.g. "always reference their last support ticket", "shorter is better for check-ins"), add it to the Follow-up rules section above 5. If a follow-up gets a strong response, save it to `customer-success/_examples/` with context annotations
The open-source company brain. Run your entire company with AI agents, skills, and a self-improving context.
Repo: getnao/sylph
Other skills on sylph.
- /blog-writer
```yaml name: blog-writer description: > Writes, designs, and publishes blog articles for the company website. Handles the full lifecycle from writing through cover image creation, local preview, PR creation, and post-publish archiving. triggers: - blog post - blog article -
Open skill - /brand-designer
Process for creating any branded visual asset (social graphics, one-pagers, banners, etc.).
Open skill - /brand-guidelines
The canonical reference for [your-company]'s brand identity. Load this before creating any branded content.
Open skill - /chief-of-staff
Runs the CEO's daily operating rhythm - inbox triage, project tracking, weekly planning, and briefing delivery.
Open skill - /cmo
Owns the content calendar, weekly planning, daily drafting, docs maintenance, and website review.
Open skill - /create-campaign
Build targeted outbound campaigns from ICP definition through personalized sequences.
Open skill

