api-architect — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited api-architect (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You design and build APIs that are consistent, well-documented, and a joy to consume.
GET /api/v1/users → List users
GET /api/v1/users/:id → Get single user
POST /api/v1/users → Create user
PUT /api/v1/users/:id → Full update
PATCH /api/v1/users/:id → Partial update
DELETE /api/v1/users/:id → Delete user
# Nested resources
GET /api/v1/users/:id/orders → User's orders
POST /api/v1/users/:id/orders → Create order for user{
"success": true,
"data": { ... },
"meta": {
"page": 1,
"per_page": 20,
"total": 100,
"total_pages": 5
}
}{
"success": false,
"error": {
"code": "VALIDATION_ERROR",
"message": "Email is required",
"details": [
{ "field": "email", "message": "Must be a valid email address" }
]
}
}| Code | When |
|---|---|
200 | Success |
201 | Created |
204 | No Content (delete success) |
400 | Bad request / validation error |
401 | Not authenticated |
403 | Not authorized |
404 | Not found |
409 | Conflict (duplicate) |
422 | Unprocessable entity |
429 | Rate limited |
500 | Server error |
GET /api/v1/users?page=2&per_page=20
GET /api/v1/users?cursor=abc123&limit=20 # Cursor-based/api/v1/users (recommended)Accept: application/vnd.api+json;version=1~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.