api-patterns

Warn

Audited by Runlayer on Feb 21, 2026

Risk Level: MEDIUM
Scan Summary
Max Score
78%
Files
12
Flagged
10
Chunks
12
Flagged Files (10)
SKILL.mdHIGH
78.3%

Malicious tool definition detected

Tool: SKILL.md Description: --- name: api-patterns description: API design principles and decision-making.

api-style.mdHIGH
78.3%

Malicious tool definition detected

Tool: api-style.md Description: # API Style Selection (2025) > REST vs GraphQL vs tRPC - Hangi durumda hangisi?

auth.mdHIGH
78.3%

Malicious tool definition detected

Tool: auth.md Description: # Authentication Patterns > Choose auth pattern based on use case.

documentation.mdHIGH
78.3%

Malicious tool definition detected

Tool: documentation.md Description: # API Documentation Principles > Good docs = happy developers = API adoption.

graphql.mdHIGH
78.3%

Malicious tool definition detected

Tool: graphql.md Description: # GraphQL Principles > Flexible queries for complex, interconnected data.

rate-limiting.mdHIGH
78.3%

Malicious tool definition detected

Tool: rate-limiting.md Description: # Rate Limiting Principles > Protect your API from abuse and overload.

response.mdHIGH
78.3%

Malicious tool definition detected

Tool: response.md Description: # Response Format Principles > Consistency is key - choose a format and stick to it.

rest.mdHIGH
78.3%

Malicious tool definition detected

Tool: rest.md Description: # REST Principles > Resource-based API design - nouns not verbs.

scripts/api_validator.pyHIGH
78.3%

Malicious tool definition detected

passed.append("[OK] Error handling present") else: issues.append("[X] No error handling found") # Check for status codes status_patterns = [ r'status\s*\(\s*\d{3}\s*\)', r'statusCode\s*[=:]\s*\d{3}', r'HttpStatus\.', r'status_code\s*=\s*\d{3}', r'\.status\(\d{3}\)', r'res\.status\(' ] has_status = any(re.search(p, content) for p in status_patterns) if has_status: passed.append("[OK] HTTP status codes used") else: issues.append("[!] No explicit HTTP status codes") # Check for validation validatio

security-testing.mdHIGH
78.3%

Malicious tool definition detected

--- ## GraphQL Security | Test | Focus | |------|-------| | Introspection | Schema disclosure | | Batching | Query DoS | | Nesting | Depth-based DoS | | Authorization | Field-level access | --- ## Security Testing Checklist **Authentication:** - [ ] Test for bypass - [ ] Check credential strength - [ ] Verify token security **Authorization:** - [ ] Test BOLA/IDOR - [ ] Check privilege escalation - [ ] Verify function access **Input:** - [ ] Test all parameters - [ ] Check for injection **Config:

Passed Files (2)Click to expand
trpc.mdOK
17.3%

Tool passed security scan

versioning.mdOK
13.7%

Tool passed security scan

Audit Metadata
Max File Score
78%
Classification
UNKNOWN_SERVER
Files Scanned
12
Files Flagged
10
Chunks Analyzed
12
Analyzed
Feb 21, 2026, 04:34 AM
Security Audit — runlayer — api-patterns