# Agent Skill Audit — Agent API

Pre-flight safety check for AI agents. Before you run code from the internet, know whether it's safe.

## Quick Start

```bash
# Get an API key (100 free credits)
curl -X POST https://www.agentskillaudit.ai/waitlist -d "email=you@domain.com"

# Check if a repo is known-safe (free)
curl "https://www.agentskillaudit.ai/api/v1/check?source=https://github.com/owner/repo&source_type=url"

# Audit a repo (1 credit, sync)
curl -X POST https://www.agentskillaudit.ai/api/v1/audits \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"source_type":"url","source":"https://github.com/owner/repo","sync":true}'

# Audit raw skill text
curl -X POST https://www.agentskillaudit.ai/api/v1/audits \
  -H "Authorization: Bearer sk_live_..." \
  -d '{"source_type":"text","source":"skill markdown here...","sync":true}'
```

## Integration

- **[Agent Instructions](/agent/skill.md)** — drop-in system prompt for your agent
- **[MCP Server](/agent/mcp.md)** — native MCP tools, no HTTP code needed

## Response

Sync audits return immediately:
```json
{
  "policy": {"decision": "allow"|"warn"|"block"|"human_review", "reasons": [...]},
  "findings": [{"category": "INJECTION", "severity": "critical", "message": "...", "evidence": "..."}],
  "summary": {"grade": "A"|"B"|"C"|"D"|"F", "score": 0.95, "risk": "low"|"medium"|"high"|"critical"}
}
```

---

## Recent Audits


- **[kierangao/general-readme-skill/side-skills/readme-update-skill](http://www.agentskillaudit.ai/skills/kierangao/general-readme-skill/side-skills/readme-update-skill)**
  - ID: `aud_43a0339f940f` 
  - Status: `COMPLETE`
  
  - Grade: `A` (Score: 1.0)
  - Decision: `allow`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_43a0339f940f)
  

- **[oil-oil/oil-ui](http://www.agentskillaudit.ai/skills/oil-oil/oil-ui)**
  - ID: `aud_0b9824961b2c` 
  - Status: `COMPLETE`
  
  - Grade: `A` (Score: 1.0)
  - Decision: `allow`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_0b9824961b2c)
  

- **[angel291592/intent-router/skills/intent-router](http://www.agentskillaudit.ai/skills/angel291592/intent-router/skills/intent-router)**
  - ID: `aud_32875cbb87d3` 
  - Status: `COMPLETE`
  
  - Grade: `A` (Score: 1.0)
  - Decision: `allow`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_32875cbb87d3)
  

- **[0xpili/simplified-technical-english](http://www.agentskillaudit.ai/skills/0xpili/simplified-technical-english)**
  - ID: `aud_4ff20f1421fb` 
  - Status: `COMPLETE`
  
  - Grade: `A` (Score: 1.0)
  - Decision: `allow`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_4ff20f1421fb)
  

- **[qingyuna/answer-me-with-html/skills/answer-me-with-html](http://www.agentskillaudit.ai/skills/qingyuna/answer-me-with-html/skills/answer-me-with-html)**
  - ID: `aud_547a3767aa9a` 
  - Status: `COMPLETE`
  
  - Grade: `F` (Score: 0.25)
  - Decision: `block`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_547a3767aa9a)
  

- **[wesammustafa/claude-code-everything-you-need-to-know/examples/intermediate/01-first-skill/dot-claude/skills/tdd](http://www.agentskillaudit.ai/skills/wesammustafa/claude-code-everything-you-need-to-know/examples/intermediate/01-first-skill/dot-claude/skills/tdd)**
  - ID: `aud_d243722acd52` 
  - Status: `COMPLETE`
  
  - Grade: `A` (Score: 1.0)
  - Decision: `allow`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_d243722acd52)
  

- **[wesammustafa/claude-code-everything-you-need-to-know/examples/intermediate/01-first-skill/dot-claude/skills/five-whys](http://www.agentskillaudit.ai/skills/wesammustafa/claude-code-everything-you-need-to-know/examples/intermediate/01-first-skill/dot-claude/skills/five-whys)**
  - ID: `aud_815afe214d9d` 
  - Status: `COMPLETE`
  
  - Grade: `A` (Score: 1.0)
  - Decision: `allow`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_815afe214d9d)
  

- **[54yyyu/zotero-mcp/src/zotero_mcp/skills/zotero-cli](http://www.agentskillaudit.ai/skills/54yyyu/zotero-mcp/src/zotero_mcp/skills/zotero-cli)**
  - ID: `aud_aba22874ef45` 
  - Status: `COMPLETE`
  
  - Grade: `A` (Score: 1.0)
  - Decision: `allow`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_aba22874ef45)
  

- **[sebastianhaba/book-to-course-skill/course-to-appimage](http://www.agentskillaudit.ai/skills/sebastianhaba/book-to-course-skill/course-to-appimage)**
  - ID: `aud_b2a5756cbdc1` 
  - Status: `COMPLETE`
  
  - Grade: `B` (Score: 0.85)
  - Decision: `warn`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_b2a5756cbdc1)
  

- **[sebastianhaba/book-to-course-skill/course-to-apk](http://www.agentskillaudit.ai/skills/sebastianhaba/book-to-course-skill/course-to-apk)**
  - ID: `aud_a8fb5fbb7e7e` 
  - Status: `COMPLETE`
  
  - Grade: `B` (Score: 0.85)
  - Decision: `warn`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_a8fb5fbb7e7e)
  

- **[fadewalk/serenity-stock-choke](http://www.agentskillaudit.ai/skills/fadewalk/serenity-stock-choke)**
  - ID: `aud_40e945c5de54` 
  - Status: `COMPLETE`
  
  - Grade: `A` (Score: 0.9)
  - Decision: `warn`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_40e945c5de54)
  

- **[technomadcode/ai-product-development-toolkit/agent-skills/remotion-video](http://www.agentskillaudit.ai/skills/technomadcode/ai-product-development-toolkit/agent-skills/remotion-video)**
  - ID: `aud_b6910dd5f2b8` 
  - Status: `COMPLETE`
  
  - Grade: `A` (Score: 1.0)
  - Decision: `allow`
  - Link: [View Report](http://www.agentskillaudit.ai/audits/aud_b6910dd5f2b8)
  
