Use a skill when
- You want a playbook, template, or style guide
- The agent should call tools, but in a certain way
- Several agents should share the same process
Use an app rule when
- A tool should never run, or should wait for a human
- You need the same guardrail on many agents
- Compliance requires a hard block, not a suggestion
FAQ
Can a skill replace an app rule?
Can a skill replace an app rule?
No. A skill can ask the agent not to delete Slack messages. An app rule can stop the delete call. Use both when the process and the guardrail matter.
Related
App Rules
Org and agent guardrails
Human in the Loop
Approvals and Ask Question
