Skip to content
Back to skills

Api Check

ASecurity

FastAPI 엔드포인트 상태 점검. async 패턴, Pydantic 모델, 캐싱, 에러 핸들링 검토

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
toolsgobashfastapiapi

Works with

  • api

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill api-check --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Api Check?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Api Check
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-api-check/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-api-check)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: api-check
description: FastAPI 엔드포인트 상태 점검. async 패턴, Pydantic 모델, 캐싱, 에러 핸들링 검토
allowed-tools: Read, Grep, Glob, Bash
---

# API Health Check

## Instructions
1. 모든 FastAPI 라우터 스캔
2. 다음 항목 점검:
   - async/await 패턴 일관성
   - Pydantic v2 모델 사용
   - Redis 캐싱 적용
   - 에러 핸들링
   - 응답 모델 정의
3. 성능 개선 포인트 식별
4. 개선 보고서 생성

## Check Items
- [ ] 모든 I/O에 async/await 사용
- [ ] Pydantic v2 ConfigDict 사용
- [ ] 적절한 HTTP 상태 코드
- [ ] 일관된 응답 형식
- [ ] 에러 응답 표준화
- [ ] 캐싱 전략 적용
- [ ] Rate limiting 고려

## Output Format
```
## API Health Report

### Endpoints Analyzed: N

### Issues Found
| Endpoint | Issue | Severity |
|----------|-------|----------|
| /api/x   | ...   | High     |

### Recommendations
- [개선 권장사항]

### Good Practices Found
- [잘 적용된 패턴들]
```

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.