Skip to content
Back to skills

Completion

ASecurity

구현 완료 선언 전 검증하는 통합 프로세스.

  • 666 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added February 8, 2026
developmenttypescriptpythonkotlinbashreactspringapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill completion --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Completion?

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

Security grade badge for Completion
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-completion/badge)](https://www.skillsdirectory.com/skills/majiayu000-completion)

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
# Completion Skill

구현 완료 선언 전 검증하는 통합 프로세스.

## 적용 시점

"구현 완료", "done", "finished" 선언 전 자동 적용.

---

## 필수 Gate 조건

### 1. 코드 존재 검증

```bash
# 새로 만든 클래스/함수가 실제로 존재하는지 확인
grep -r "class ClassName" src/
grep -r "def function_name" src/
```

### 2. 테스트 통과

```bash
# 프로젝트별 테스트 실행
./gradlew clean build     # Kotlin/Spring
uv run pytest             # Python
pnpm test                 # React/TypeScript
```

### 3. API-CLI Parity (CLI 프로젝트만)

| CLI 커맨드 | API 메서드 |
|------------|-----------|
| `dli xxx list` | `XxxAPI.list_xxxs()` |
| `dli xxx get` | `XxxAPI.get()` |
| `dli xxx run` | `XxxAPI.run()` |

### 4. Export 확인 (라이브러리)

```bash
grep "XxxAPI" src/dli/__init__.py  # Python
grep "export.*Xxx" src/index.ts    # TypeScript
```

---

## 완료 선언 형식

```markdown
## 구현 완료

**새로 작성한 파일:**
- `src/xxx.py:10-50` (+40 lines)

**테스트 결과:**
- `pytest tests/ → 15 passed`

**검증:**
- `grep -r "class XxxAPI" src/` ✓
```

---

## Phase 관리 (다단계 기능)

Phase 1/2 구분이 있으면:
1. Phase 1 완료 시 "Phase 1 완료" (not "구현 완료")
2. Phase 2 항목 목록 제시
3. 전체 완료 시에만 "구현 완료"

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.