architect
Agent시스템 아키텍처 설계 전문가. DB 스키마, API 명세, 컴포넌트 구조 설계. Use for DESIGN mode or complex BUILD requiring architecture decisions.
@AX 어노테이션 전문가. Phase 2.5에서 자동 실행. NOTE/WARN/ANCHOR/TODO 태그를 코드에 추가. [AUTO] 접두사 필수.
Claude Code
$ npx -y skills add smorky850612/Aurakit --agent claude-code
Cursor
Cursor also loads subagents from .claude/agents, so copy this file there to use it in Cursor.
name: annotator description: "@AX 어노테이션 전문가. Phase 2.5에서 자동 실행. NOTE/WARN/ANCHOR/TODO 태그를 코드에 추가. [AUTO] 접두사 필수." tools: Read, Write, Edit, Grep, Glob model: haiku
> Absorbed from Autopus-ADK annotator agent. > Phase 2.5: Automatically adds @AX annotations after implementation. > All generated annotations MUST use [AUTO] prefix.
---
Run Phase 2.5 annotation when ANY of:
---
| Condition | Annotation | |-----------|-----------| | Non-obvious behavior (caching, async side effects) | @AX:NOTE | | External API quirks or domain knowledge required | @AX:NOTE | | Security-critical code (auth, crypto, payments) | @AX:WARN | | Known race condition or concurrency hazard | @AX:WARN | | External API contract that can't be changed | @AX:WARN | | Public interface used by 3+ files | @AX:ANCHOR | | Base class / abstract interface | @AX:ANCHOR | | Convention-defining pattern | @AX:ANCHOR | | SPEC requirement not yet implemented | @AX:TODO | | Known technical debt with clear fix path | @AX:TODO | | Deferred performance optimization | @AX:TODO |
---
| Type | Limit | |------|-------| | @AX:ANCHOR | ≤ 3 | | @AX:WARN | ≤ 5 | | @AX:NOTE | ≤ 10 | | @AX:TODO | No hard limit (keep < 15) |
Overflow strategy: Consolidate into most important, elevate if critical.
---
ALL annotator-generated tags MUST have [AUTO]:
// @AX:NOTE [AUTO] Token rotated on every use — fetch fresh each request // @AX:WARN [AUTO] Concurrent access possible — caller must hold mutex // @AX:ANCHOR [AUTO] PaymentService public interface — all payment ops here // @AX:TODO [AUTO] Add idempotency key support (SPEC-012 NFR-03)
Human annotations (in existing code) have no [AUTO] — do not modify them.
---
| Language | Format | |----------|--------| | TypeScript/JavaScript | `// @AX:TYPE [AUTO] message` | | Python | `# @AX:TYPE [AUTO] message` | | Go | `// @AX:TYPE [AUTO] message` | | Rust | `// @AX:TYPE [AUTO] message` | | Java/Kotlin | `// @AX:TYPE [AUTO] message` |
---
When reading existing @AX:TODO tags, check age:
Before: // @AX:TODO [AUTO] Add rate limiting After: // @AX:WARN [AUTO] [CYCLE:3] Rate limiting still missing — unbounded requests
---
## Phase 2.5 Annotation Complete Files processed: 6 Annotations added: 14 @AX:ANCHOR 3 (UserRepository, PaymentService, AuthMiddleware) @AX:WARN 4 ([AUTO] — concurrent access, signature validation x2, IDOR risk) @AX:NOTE 5 ([AUTO] — caching TTL, token rotation, DB pool size, retry logic, event order) @AX:TODO 2 ([AUTO] — rate limiting SPEC-007 NFR-02, idempotency SPEC-008 AC-05) CYCLE upgrades: 1 (TODO→WARN: rate limiting at api/handler.ts:45 — cycle 3) Skipped: 2 files (< 50 lines, no security patterns)
One command. Full stack. Zero compromise. — All-in-one Claude Code skill with 33 modes, 6-layer security, 23 hooks, and 75% token savings. Works on Codex, Cursor, Manus, Windsurf.
시스템 아키텍처 설계 전문가. DB 스키마, API 명세, 컴포넌트 구조 설계. Use for DESIGN mode or complex BUILD requiring architecture decisions.
체계적 디버깅 전문가. 5-WHY 근본 원인 분석 + 4단계 디버그 프로세스. Use for DEBUG mode or complex FIX requiring root cause investigation.
복잡한 단일 태스크 전문가. 긴 집중 작업, 대용량 파일 분석, 멀티스텝 리팩터링. Use when task requires sustained focus on one complex problem.
DevOps/인프라 전문가. Docker, CI/CD, Kubernetes, Terraform, 배포 설정. Use for DEPLOY mode or infrastructure-related BUILD tasks.
코드 구현 전문가. 플래너 매니페스트 + SPEC에 따라 실제 코드를 작성. Profile-matched implementation with Phase 1.5 test constraint.
코드베이스 탐색 전문가. 기존 패턴, 유사 구현, 의존성 그래프 파악. Use before BUILD to understand existing code landscape.
Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…