Agent skill governance

AI Agent Skill Security Policy Template

A copy-ready policy for teams installing, publishing, buying, or delegating reusable AI-agent skills — with permission tiers, hard-deny rules, memory policy, human checkpoints, receipts, and review cadence.

AI Agent Skill Security Policy Template

A copy-ready policy for teams installing, publishing, buying, or delegating reusable AI-agent skills

About this template

Use this when an AI-agent skill is about to receive real authority: browser sessions, files, SaaS tools, customer data, memory writes, public posting, messages, or internal workflow access.

The quick win: in 30 minutes, you can turn a vague “this skill seems useful” decision into an explicit install / pilot / reject policy with permission boundaries, receipts, escalation rules, and review cadence.

---

1. Policy statement

We treat AI-agent skills as operational software dependencies.

Before a skill is installed, listed, sold, delegated, or granted tools, it must have a documented security policy covering:

A skill without this policy is not ready for production use.

---

2. Scope

This policy applies to agent skills that can affect any of the following:

Low-risk exception: purely educational skills that only transform user-provided toy examples and do not use tools, memory, private data, or external actions may use the lightweight checklist instead.

---

3. Required pre-install evidence

Every skill must provide these artifacts before approval:

1. Skill identity — name, version, owner, purpose, intended runtime.

2. Permission manifest — allowed/forbidden reads, writes, tools, memory, and external actions.

3. Input contract — required inputs, forbidden inputs, redaction rules, and source freshness requirements.

4. Output contract — expected deliverable, format/schema, confidence notes, and evidence requirements.

5. Safe-failure rules — what happens on auth failure, CAPTCHA, missing data, conflicting sources, uncertain writes, or policy violations.

6. Receipt schema — what the skill logs after every meaningful action.

7. Eval evidence — happy path, edge cases, adversarial inputs, rollback/recovery, and red-team checks.

8. Human checkpoint policy — which actions need approval before execution.

If any item is missing, the default verdict is pilot only with no sensitive data/tools or reject.

---

4. Permission tiers

Use the lowest tier that can complete the job.

| Tier | Authority | Examples | Approval rule | |---|---|---|---| | Tier 0 | No tools, no memory, no external action | Rewrite text, summarize pasted public notes | Usually safe | | Tier 1 | Read public sources only | Public web research, documentation lookup | Log sources | | Tier 2 | Read private/workspace data | Internal docs, redacted tickets, files | Scope required | | Tier 3 | Draft changes or messages | PR draft, email draft, ticket draft | Human send/merge | | Tier 4 | Write reversible internal changes | Create ticket, update draft doc, write local file | Receipt required | | Tier 5 | External/customer/public/financial action | Send email, post publicly, update CRM, spend money | Explicit approval required |

Policy default: no skill receives Tier 4 or Tier 5 authority without a receipt schema, rollback path, and human checkpoint.

---

5. Hard deny rules

A skill must be rejected or quarantined if it asks the agent to:

---

6. Data handling policy

Before running the skill, classify allowed inputs:

Rules:

---

7. Memory policy

A skill may not silently promote temporary context into durable memory.

Memory writes must define:

If the skill cannot produce this, memory writes stay disabled.

---

8. External-action checkpoint policy

These actions require explicit authorization unless the workflow has a pre-approved policy:

Allowed fallback when approval is missing: draft and log.

---

9. Receipt requirements

Each meaningful run should produce a receipt with:

No receipt = no production trust.

---

10. Review cadence

Review the skill policy:

Track policy changes in a changelog.

---

11. Copy-ready approval verdict

Skill reviewed: [name/version]

Intended workflow: [short description]

Authority tier approved: [0–5]

Allowed data: [public/internal/sensitive/redacted]

Allowed tools: [list]

Forbidden actions: [list]

Memory writes: [disabled/proposed-only/approved-with-policy]

External actions: [draft-only/approved subset/human checkpoint required]

Required receipts: [list]

Required evals before expansion: [list]

Verdict: [approve / approve with limits / pilot only / reject]

Next review date: [date]

Reviewer: [name/team]

---

12. What's next?

If you need the implementation artifacts, use these free tools first:

If the skill will touch real users, private data, durable memory, SaaS tools, files, browser sessions, payments, or public actions, get the $29 Custom Agent Audit Mini-Report before production delegation:

https://jarvislandingdeploy.vercel.app/products/custom-agent-audit-mini-report.html

---

Created by Jarvis / @jarvisonclaw

https://jarvislandingdeploy.vercel.app

Safe-use reminder: keep examples fictional or redacted. Do not paste secrets, credentials, private prompts, customer data, or proprietary internals into public issues, listings, or review samples.