Skills
Create and manage slash commands
Skills
Skills are reusable slash commands that query your data.
Creating a Skill
- Dashboard > Skills > Create Skill
- Describe what you want in plain English
- alice generates the query using AI
- Configure parameters and actions
- Save and deploy to Slack
AI-Suggested Skills
When you connect a source, alice suggests relevant skills:
- Stripe connected: MRR, failed payments, churn risk
- Supabase connected: Signups, active users, segments
- Both connected: Combined queries
Skill Components
Query
The query that runs against your data.
-- Supabase example
SELECT * FROM users
WHERE region = :region
AND created_at > :start_dateCombined Queries
Pro and Team tiers can query multiple sources:
// Churn risk: Stripe + Supabase
const customers = await stripe.customers.list({ ... });
const users = await supabase.from('users').select('*');
return joinByEmail(customers, users)
.filter(hasChurnSignals);Parameters
Inputs users can pass when running:
| Parameter | Type | Required | Default |
|---|---|---|---|
| region | string | no | all |
| days | number | no | 30 |
| limit | number | no | 10 |
Usage: /alice churn-risk --days=60 --limit=20
Actions
One-click actions on results:
| Action | Source | Effect |
|---|---|---|
| Tag in Stripe | Stripe | Adds tag |
| Send Slack DM | Slack | Messages teammate |
| Create ticket | Linear | Creates issue |
| Webhook | Any | POSTs to URL |
Actions are always safe. No destructive operations.
Output
- Slack: Post to channel
- Ephemeral: Only visible to you
- Digest: Include in scheduled reports
Running Skills
/alice mrr
/alice churn-risk --days=60
/alice signups --since=monday
/alice help # List all
/alice churn-risk --help # Show paramsExamples
MRR
/alice mrr
$42,350 MRR (+2.1% this month)
New: $3,200 from 8 customers
Expansion: $1,850 from upgrades
Churn: -$2,100 from 3 customersChurn Risk
/alice churn-risk
3 accounts at high churn risk:
- jane@acme.com — Payment failed, no login 18 days
[Send email] [Tag in Stripe]
- bob@startup.io — Card expiring, 2 sessions this month
[Send reminder] [Tag in Stripe]