by pillar-labs
SAIL V2 (Secure AI Lifecycle) as an agent skill — the full 91-risk catalog for AI/agent gap assessments, security roadmaps, and compliance checklists. Installs on Claude Code, Codex, ChatGPT, Antigravity, and any SKILL.md-compatible agent.
# Add to your Claude Code skills
git clone https://github.com/pillar-labs/sail-skillsail-skill is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by pillar-labs. SAIL V2 (Secure AI Lifecycle) as an agent skill — the full 91-risk catalog for AI/agent gap assessments, security roadmaps, and compliance checklists. Installs on Claude Code, Codex, ChatGPT, Antigravity, and any SKILL.md-compatible agent. It has 116 GitHub stars.
sail-skill's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/pillar-labs/sail-skill" and add it to your Claude Code skills directory (see the Installation section above).
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh sail-skill against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
An agent skill that applies SAIL V2 — Pillar Security's Secure AI Lifecycle framework — to real systems. It bundles the full SAIL V2 risk catalog (91 risks across 7 lifecycle phases, each with mitigations and standards mappings) as reference files the agent reads on demand, so every answer is grounded in the actual catalog: real SAIL IDs, real mappings, no hallucinated controls.
This repository is also a Claude Code plugin marketplace — one-command install for Claude Code, prebuilt archives for everything else.
The skill triggers whenever you work on AI/agent security. It can:
Example prompts (any harness — the skill triggers automatically):
In Claude Code you additionally get five entry points:
| Command | What it does |
|---|---|
/sail |
Interactive launcher — guided intake, picks the right workflow |
/sail:assess [path] |
Full gap analysis of the agent in the current repo (or path) — all 91 risks dispositioned, written to SAIL-assessment.md |
/sail:roadmap [hints] |
7-phase security roadmap + per-phase maturity profile |
/sail:comply [frameworks] |
Compliance checklist — all five frameworks, or just those named (eu-ai-act, iso-42001, owasp, dasf, aiuc-1) |
/sail:rfp [security|platform] [vendor] |
Vendor RFP questionnaire — security-vendor coverage by default |
The /sail:* commands run immediately with smart defaults — no intake questions.
Pick your harness/software in the matrix, then follow its section below.
| Harness / software | Install | Details |
|---|---|---|
| Claude Code (CLI / IDE / desktop) | /plugin marketplace add pillar-security/sail-skill/plugin install sail@pillar-security |
§ Claude Code |
| Claude.ai / Desktop / Cowork | Customize → Skills → upload dist/sail-skill.zip |
§ Claude.ai / Desktop / Cowork |
| OpenAI Codex CLI | $skill-installer install https://github.com/pillar-security/sail-skill/tree/main/sail/skills/sail |
§ OpenAI Codex CLI |
| Google Antigravity (IDE / CLI) | npx skills add https://github.com/pillar-security/sail-skill/tree/main/sail/skills/sail -a antigravity -g -y |
§ Google Antigravity |
| pi | pi install https://github.com/pillar-security/sail-skill |
§ pi |
| ChatGPT (all plans) | chatgpt.com/skills → New skill → upload dist/sail-skill.zip |
§ ChatGPT |
| opencode | cp -r sail/skills/sail ~/.config/opencode/skills/sail |
§ opencode |
| Other SKILL.md-compatible agents | npx skills add https://github.com/pillar-security/sail-skill/tree/main/sail/skills/sail -g -y |
§ Other agents |
Slash commands are Claude Code-only. Everywhere else you get the full skill — it triggers automatically on AI/agent-security intent, and the guided intake replaces the commands.
🤖 AI agents: reading this README to install the skill yourself? Jump straight to § For agents.
If you are an AI agent reading this README to install the skill, follow these steps — no human input needed.
- Locate the skill source. If you are inside a clone of this repo, the skill folder is
sail/skills/sail/(it containsSKILL.mdandreferences/). If not, clone the repo first, or unzipdist/sail-skill.zip— it extracts to a top-levelsail/skill folder.- If your harness has a skill installer, prefer it:
# OpenAI Codex (in-session): $skill-installer install https://github.com/pillar-security/sail-skill/tree/main/sail/skills/sail # Google Antigravity (and 20+ other agents via Vercel's skills CLI): npx skills add https://github.com/pillar-security/sail-skill/tree/main/sail/skills/sail -a antigravity -g -y # pi: pi install https://github.com/pillar-security/sail-skillOtherwise, copy the skill folder to your harness's skills directory:
# Claude Code (or if unsure — most harnesses read this path): mkdir -p ~/.claude/skills && cp -r sail/skills/sail ~/.claude/skills/sail # Shared directory read by Codex, Antigravity, pi, and opencode: mkdir -p ~/.agents/skills && cp -r sail/skills/sail ~/.agents/skills/sail # opencode (native path): mkdir -p ~/.config/opencode/skills && cp -r sail/skills/sail ~/.config/opencode/skills/sail # Project-scoped variants: .claude/skills/ · .agents/skills/ · .opencode/skills/ at the repo root
- Verify: the file
<skills-dir>/sail/SKILL.mdexists and its frontmatternameissail. The skill loads in the next session — tell your user to restart/reload, then test with "What does SAIL 5.17 cover?" (expected: cites Maker-Identity Inheritance in Low-Code Agents).- Claude Code bonus: for the
/sail:*commands, tell your user to run/plugin marketplace add pillar-security/sail-skilland/plugin install sail@pillar-securityinstead of (or in addition to) the copy — plugin slash commands can't be installed by copying files.- Sandboxed harnesses with no filesystem skills dir (Claude.ai, Cowork, ChatGPT): you cannot self-install; point your user to the matching section below and hand them
dist/sail-skill.zip.
/plugin marketplace add pillar-security/sail-skill
/plugin install sail@pillar-security
Manual copy (no plugin system):
cp -r sail/skills/sail ~/.claude/skills/sail # personal, all projects
cp -r sail/skills/sail <project>/.claude/skills/sail # per-project
One skills system across claude.ai, the Claude Desktop app, and Cowork — install once, it syncs with your claude.ai account and works everywhere.
dist/sail-skill.zip. (If you use dist/sail.skill, rename it to .zip first — same archive.)/ and pick sail. Test with "What does SAIL 5.17 cover?" — the answer should cite the catalog row. Team/Enterprise admins can share it org-wide (Organization settings → Skills).Easiest — inside a Codex session, the built-in installer takes this repo's URL directly:
$skill-installer install https://github.com/pillar-security/sail-skill/tree/main/sail/skills/sail
Codex picks up new skills automatically (restart if it doesn't appear). Manual alternative — Codex discovers skills in ~/.agents/skills (personal) or .agents/skills (project):
mkdir -p ~/.agents/skills && cp -r sail/skills/sail ~/.agents/skills/sail
Invoke explicitly with $sail (type $ or /skills in the TUI) or just ask about AI/agent security and let the description trigger it.
Antigravity (IDE and CLI) reads SKILL.md skills from .agents/skills (workspace) and ~/.agents/skills (user). Google's codelabs endorse the skills CLI for installation:
npx skills add https://github.com/pillar-security/sail-skill/tree/main/sail/skills/sail -a antigravity -g -y
(Drop -g for a workspace-level install.) On older CLI builds that only read ~/.gemini/antigravity-cli/skills/, move or copy the installed sail/ folder there. Manual alternative: cp -r sail/skills/sail ~/.agents/skills/sail.
The repo ships a pi package manifest, so it's a one-liner:
pi install https://github.com/pillar-security/sail-skill
pi also reads ~/.agents/skills, so a Codex or Antigravity install covers pi too (and vice versa via the shared directory).
Skills are available on all ChatGPT plans at chatgpt.com/skills:
dist/sail-skill.zip.# per-project
mkdir -p <project>/.opencode/skills && cp -r sail/skills/sail <project>/.opencode/skills/sail
# global
mkdir -p ~/.config/opencode/skills && cp -r sail/skills/sail ~/.config/opencode/skills/sail
opencode also reads ~/.claude/skills and .agents/skills, so a Claude Code or Codex install covers it too.
The skill is a plain folder — SKILL.md + references/ — following the open agent-skills format. Vercel's skills CLI installs it for 20+ agen