View and cancel automatic follow-up schedules. Future entries are schedules, not evidence that something is a current priority.
Scanned 9/23/2026
Install to Claude Code
npx -y skills add tashfeenahmed/scallopbot --skill triggers --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Triggers?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/tashfeenahmed-triggers)More formats (shields.io, HTML) on the badges page.
---
name: triggers
description: View and cancel automatic follow-up schedules. Future entries are schedules, not evidence that something is a current priority.
user-invocable: true
triggers: [triggers, proactive, follow-ups]
scripts:
run: "scripts/run.ts"
inputSchema:
type: object
properties:
action:
type: string
enum: [list, cancel, cancel_all]
description: "Action to perform: list pending triggers, cancel one, or cancel all"
trigger_id:
type: string
description: "Trigger ID to cancel (for 'cancel')"
required: [action]
metadata:
openclaw:
emoji: "\U0001F514"
safety:
localWrite: true
requires:
bins: []
---
# Triggers Skill
Manage proactive triggers - the automatic follow-ups extracted from your conversations.
## What are Proactive Triggers?
Unlike reminders (which you explicitly set), proactive triggers are automatically created when you mention:
- **Events**: "I have a meeting tomorrow", "dentist on Friday"
- **Commitments**: "I'll finish the report by EOD"
- **Goals**: "trying to lose weight", "learning Spanish"
The bot extracts these and creates follow-up triggers to check in on them.
## When to Use
Use the triggers skill to:
- **List triggers**: See all automatic follow-up schedules, grouped into approaching and future items
- **Cancel one**: Remove a specific trigger you don't want
- **Cancel all**: Clear all pending triggers
## Input Format
```json
{
"action": "list"
}
```
### Parameters
| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `action` | string | Yes | One of: list, cancel, cancel_all |
| `trigger_id` | string | For cancel | ID of trigger to cancel |
## Examples
### List all pending triggers
```json
{
"action": "list"
}
```
### Cancel a specific trigger
```json
{
"action": "cancel",
"trigger_id": "abc123"
}
```
### Cancel all pending triggers
```json
{
"action": "cancel_all"
}
```
## Output Format
```json
{
"success": true,
"output": "Pending triggers:\n- [abc123] Doctor appointment (event_prep) - triggers Feb 10 at 8:00am\n- [def456] Gym follow-up (follow_up) - triggers Feb 8 at 9:00am",
"exitCode": 0
}
```
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!