agent-wiki
agent-wiki
비정형 정보를 받아 Product Brief, Product Backlog, Epic, User Story, DoD, Sitemap, Data Model 문서를 생성·관리한다. 소스코드 프로젝트에서는 위키를 git submodule로 연결하여 에이전트 컨텍스트를 제공한다.
모드 감지
실행 전 아래 순서로 모드를 결정하고, 해당 workflow 파일을 Read하여 절차를 따른다.
| 조건 | 모드 | workflow 파일 |
|---|---|---|
| "help"/"이 스킬 뭐야"/"어떤걸 할 수 있어"/"사용법" 등 스킬 자체에 대한 질문 | GUIDE | workflow/guide-mode.md |
| URL 인수 + "연결"/"서브모듈"/"connect" 키워드 | CONNECT | workflow/connect-mode.md |
| "read"/"내용 파악"/"분석해줘" 단독 요청 | READ | workflow/read-mode.md |
"update"/"업데이트"/"수정" 요청 또는 CWD에 product-backlog.md 있음 |
UPDATE | workflow/update-mode.md |
| "create"/"새 프로젝트"/"위키 만들어줘" 또는 그 외 기획 정보 제공 | CREATE | workflow/create-mode.md |
위키 워크스페이스 구조
[project]-wiki/
├── AGENTS.md ← 위키 메타 + 에이전트 지시사항
├── README.md
├── .gitignore
├── product-brief.md ← 제품 컨텍스트
├── product-backlog.md ← 전체 인덱스 (진입점)
├── definition-of-done.md
├── sitemap.md ← 화면 목록 (UI 정보 있을 때 자동 생성)
├── data-model.md ← 엔티티 정의 (MVP 프론트 검토 후 생성)
├── epics/ep-NNN-[슬러그].md
├── user-stories/us-NNN-[슬러그].md
├── scripts/ ← PDF 추출 유틸
└── .sources/ ← 입력 원본 보관
지원 입력: .pdf, .txt, .md, 구두 설명. 그 외는 변환 요청.
참고 파일
Workflow (모드별 실행 절차)
| 파일 | 역할 |
|---|---|
workflow/guide-mode.md |
스킬 안내 (GUIDE) |
workflow/create-mode.md |
신규 위키 생성 (CREATE-step1~5) |
workflow/connect-mode.md |
서브모듈 연결 (CONNECT) |
workflow/read-mode.md |
위키 내용 파악 (READ-step1~3) |
workflow/update-mode.md |
기존 문서 변경 (UPDATE-step1~4) |
References (문서별 작성 규칙)
| 파일 | 역할 |
|---|---|
references/product-brief-guide.md |
Product Brief 템플릿 + 작성 규칙 |
references/product-backlog-guide.md |
Backlog 템플릿 + 소스 이력 + 링크 패턴 |
references/epic-guide.md |
Epic 템플릿 + ID/파일명 규칙 |
references/user-story-guide.md |
Story 템플릿 + AC(GWT) + 7단계 상태 + agent-note |
references/dod-guide.md |
DoD 체크리스트 템플릿 |
references/wiki-agents-guide.md |
AGENTS.md/README/CONTRIBUTING/.gitignore 템플릿 + 이름 규칙 |
references/sitemap-guide.md |
Sitemap 생성 규칙 + 도출 기준 |
references/data-model-guide.md |
Data Model 생성 조건 + 도출 규칙 |
More from dev-goraebap/sveltekit-custom-skills
sveltekit-custom-skills
SvelteKit 프로젝트의 서버 아키텍처와 코드 작성 규칙. 서버 레이어(Active Record, Query Service, REST API), 컴포넌트 재사용 정책, 코드 가독성 가이드를 정의한다. SvelteKit 코드를 작성하거나 리뷰할 때 참고한다.
11media-storage
파일 업로드·저장소·첨부 관리 패턴. Actions: 파일 업로드, 이미지 업로드, 파일 처리, 저장소 연동, 썸네일 첨부, 색상 추출, file upload, image upload, storage, attachment, thumbnail. Patterns: Active Storage, blobs 테이블, attachments 테이블, 다형적 첨부, 중복 파일 감지. Storage: Cloudflare R2, AWS S3, @aws-sdk/client-s3, UUID key, 2-level 디렉토리, CDN URL, presigned URL. DB: Drizzle ORM, blob, checksum, MD5, metadata JSON, MIME, byte_size. Color: 지배적 색상 추출, dominant color, Gemini API, hex, blobs.metadata. Query: 썸네일 조회, 서브쿼리, leftJoin, view-model, CDN URL 변환.
10sveltekit-progressive-architecture
SvelteKit 프로젝트 아키텍처·코드 규칙. Actions: 작성, 구현, 리뷰, 리팩터, 검토, 추가, 설계, 수정, write, implement, review, refactor, fix. Base Rules: 컴포넌트 재사용, $lib, 라우트 배치, 인라인 타입 금지, interface, type, script 섹션, 주석, 가독성, code style, TypeScript. Server Architecture: 서버 아키텍처, Active Record, Query Service, REST API, Drizzle, +server.ts, +page.server.ts, server/domain, server/infra, 뷰모델, view-model, form actions, ORM, schema, 레이어 분리, CUD, load.
10wiki-creator
도메인 지식베이스(위키)를 git 레포로 만들고 팀 스킬로 배포하는 워크플로우. 사용자가 '/wiki-creator', '위키 만들어줘', '지식베이스 만들어줘', '도메인 정보 정리해줘', '위키 초기화', '도메인 문서화해줘', '위키 업데이트', '프로젝트 정보 추출해서 위키에 저장', '위키 동기화' 등을 언급하면 반드시 이 스킬을 사용한다. 개발 레포(프론트엔드/백엔드/앱)에서 도메인 정보를 추출하거나, 빈 폴더를 위키 레포로 초기화하거나, 팀이 공유하는 도메인 지식베이스를 스킬로 패키징할 때 항상 이 스킬을 사용한다. 참고: 이 스킬은 위키를 만드는 도구다. 이미 설치된 도메인 위키 스킬(예: pokitwork-wiki)과는 다르다.
5mvp-preview
아이디어나 기능을 빠르게 만들어 링크로 공유하는 MVP 워크플로우. 사용자가 '프로토타입 만들어줘', '데모 페이지 필요해', '빠르게 만들어줘', '클라이언트한테 보여줄 거 만들어줘', '아이디어 구체화해줘', '링크 공유해야 해', '배포해줘', 'MVP 만들기', '기획 검토용 화면'처럼 말하면 반드시 이 스킬을 사용한다. 아이디어가 막연해도 괜찮다. 토론으로 범위를 좁히고, 최소 코드로 가치를 증명하고, 링크 하나로 전달하는 전 과정을 다룬다.
3html-prototype
>
1