auto-trigger▌
charon-fan/agent-playbook · updated Apr 8, 2026
This skill defines automatic trigger relationships between skills. When a skill completes its workflow, it should automatically trigger the next skill in the chain.
Auto-Trigger Hooks
This skill defines automatic trigger relationships between skills. When a skill completes its workflow, it should automatically trigger the next skill in the chain.
Hook Definitions
PRD Creation Chain
prd_complete:
triggers:
- skill: self-improving-agent
mode: background
condition: PRD file exists and is complete
- skill: session-logger
mode: auto
context: "PRD created for {feature_name}"
prd_implemented:
triggers:
- skill: session-logger
mode: auto
context: "Implemented PRD: {feature_name}"
Implementation Chain
implementation_complete:
triggers:
- skill: code-reviewer
mode: ask_first
message: "Implementation complete. Run code review?"
- skill: create-pr
mode: auto
condition: changes_staged
Session Management
session_start:
auto_triggers:
- skill: session-logger
action: create_session_file
session_end:
auto_triggers:
- skill: session-logger
action: update_session_file
Hook Format in Skills
To add auto-trigger capability to a skill, add to its front matter:
---
name: my-skill
description: Skill description
allowed-tools: Read, Write, Edit
hooks:
before_start:
- trigger: session-logger
mode: auto
context: "Start {skill_name}"
after_complete:
- trigger: self-improving-agent
mode: background
- trigger: session-logger
mode: auto
on_error:
- trigger: self-improving-agent
mode: background
---
Implementation Guide
When a skill completes its workflow:
- Check
hooksin its own front matter (before_start,after_complete,on_error,on_progress) - For each hook:
- If
mode: auto, trigger immediately - If
mode: background, trigger without waiting - If
mode: ask_first, ask user before triggering - If
condition:exists, check it first
- If
- Pass context to the triggered skill
Example Integration
prd-planner should add:
---
name: prd-planner
description: Creates PRDs using persistent file-based planning...
allowed-tools: Read, Write, Edit, Bash, Grep, Glob, AskUserQuestion, WebSearch
hooks:
after_complete:
- trigger: self-improving-agent
mode: background
context: "PRD created at {prd_file}"
- trigger: session-logger
mode: auto
context: "PRD creation complete"
---
self-improving-agent already has:
---
name: self-improving-agent
description: Universal self-improvement that learns from all skill experiences...
allowed-tools: Read, Write,Edit, Bash, Grep, Glob, WebSearch
hooks:
after_complete:
- trigger: create-pr
mode: ask_first
condition: skills_modified
- trigger: session-logger
mode: auto
context: "Self-improvement cycle complete"
on_error:
- trigger: self-improving-agent
mode: background
---
create-pr should add:
---
name: create-pr
description: Creates pull requests with bilingual documentation updates...
allowed-tools: Read, Write, Edit, Bash, Grep, AskUserQuestion
hooks:
after_complete:
- trigger: session-logger
mode: auto
context: "PR created: {pr_title}"
---
Chain Visualization
┌──────────────┐
│ prd-planner │
└──────┬───────┘
│ after_complete
├──→ self-improving-agent (background)
│ └──→ create-pr (ask_first)
│ └──→ session-logger (auto)
└──→ session-logger (auto)
Error Correction Chain
on_error:
triggers:
- skill: self-improving-agent
mode: background
context: "Error occurred in {skill_name}"
- skill: session-logger
mode: auto
context: "Error captured for {skill_name}"
Important Rules
- Don't create infinite loops - Ensure chains terminate
- Ask before major actions - Use
mode: ask_firstfor PRs, deployments - Background tasks - Use
mode: backgroundfor non-blocking tasks - Pass context - Always include relevant context to triggered skills
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.7★★★★★56 reviews- ★★★★★Lucas Choi· Dec 24, 2024
auto-trigger is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Xiao Sethi· Dec 8, 2024
Keeps context tight: auto-trigger is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Omar Martin· Dec 4, 2024
We added auto-trigger from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Min Gill· Nov 27, 2024
We added auto-trigger from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Liam Iyer· Nov 23, 2024
Keeps context tight: auto-trigger is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Lucas Thomas· Nov 15, 2024
auto-trigger fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Xiao Liu· Oct 18, 2024
auto-trigger fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Olivia Kapoor· Oct 14, 2024
auto-trigger is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Kwame Sharma· Oct 6, 2024
We added auto-trigger from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Isabella Flores· Sep 25, 2024
Solid pick for teams standardizing on skills: auto-trigger is focused, and the summary matches what you get after install.
showing 1-10 of 56