Communitygithub.com

Lev-it/lev-skills

완료 조건을 포함한 '이유-무엇-수용 기준' 형식으로 제품 백로그 항목을 생성합니다. 독립적이고 가치 있으며 테스트 가능한 항목에 전략적 컨텍스트를 제공합니다.

lev-skills란 무엇인가요?

이 스킬은 애자일 제품 개발 환경에서 백로그 항목을 '이유(Why)-무엇(What)-수용 기준(Acceptance Criteria)' 형식으로 체계적으로 작성할 수 있도록 돕습니다. AI 어시스턴트(Claude Code, Cursor 등)와 함께 사용하면 사용자가 제공한 제품명, 기능, 디자인 링크, 가정 및 전략적 컨텍스트를 기반으로 독립적이고 가치 있으며 테스트 가능한 항목을 생성합니다. 각 항목은 전략적 목표에 연결된 '이유', 간결한 설명과 디자인 참조를 포함한 '무엇', 그리고 관찰 가능한 결과를 명시한 '수용 기준'으로 구성됩니다. 이를 통해 팀은 작업의 우선순위를 명확히 하고, 협업을 촉진하며, 한 스프린트 내에 완료 가능한 크기로 작업을 분할할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Lev-it/lev-skills/tree/HEAD/.claude/skills/wwas

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Why-What-Acceptance (WWA)

제품 백로그 항목을 '이유-무엇-수용 기준' 형식으로 생성합니다. 독립적이고 가치 있으며 테스트 가능한 항목에 전략적 컨텍스트를 제공합니다.

사용 시기: 백로그 항목 작성, 제품 증분 생성, 기능을 작업 항목으로 분할, 또는 팀에 전략적 의도를 전달할 때.

인수:

  • $PRODUCT: 제품 또는 시스템 이름
  • $FEATURE: 새로운 기능 또는 역량
  • $DESIGN: 디자인 파일(Figma, Miro 등) 링크
  • $ASSUMPTIONS: 주요 가정 및 전략적 컨텍스트

단계별 프로세스

  1. 전략적 이유 정의 - 업무를 비즈니스 및 팀 목표와 연결
  2. 무엇 설명 - 설명을 간결하게 유지하고 디자인 참조
  3. 수용 기준 작성 - 상세 명세가 아닌 높은 수준
  4. 독립성 보장 - 항목을 어떤 순서로든 개발 가능
  5. 항목을 협상 가능하게 유지 - 팀 대화를 유도하고 제약을 두지 않음
  6. 항목의 가치 창출 - 각 항목이 측정 가능한 사용자 또는 비즈니스 가치 제공
  7. 테스트 가능성 보장 - 결과가 관찰 가능하고 검증 가능
  8. 적절한 크기 조정 - 한 스프린트 추정에 적합할 정도로 작게

항목 템플릿

제목: [전달될 내용]

이유: [전략적 컨텍스트 및 팀 목표와 연결된 1-2문장]

무엇: [간단한 설명 및 디자인 링크. 최대 1-2단락. 상세 명세가 아닌 논의 사항 상기.]

수용 기준:

  • [관찰 가능한 결과 1]
  • [관찰 가능한 결과 2]
  • [관찰 가능한 결과 3]
  • [관찰 가능한 결과 4]

WWA 항목 예시

제목: 실시간 지출 추적기 구현

이유: 사용자는 예산 결정을 내리기 위해 지출에 대한 즉각적인 피드백이 필요합니다. 이는 재무 인식을 개선하고 과소비를 줄이려는 우리의 목표를 직접적으로 지원합니다.

무엇: 사용자가 지출을 기록할 때 업데이트되는 실시간 지출 추적기를 추가합니다. 추적기는 설정된 예산 대비 현재 주간 지출을 표시합니다. 디자인은 [Figma 링크]에서 확인 가능합니다. 이는 논의 사항을 상기시키기 위한 것입니다. 상세 명세는 개발 대화 중 팀과 함께 결정됩니다.

수용 기준:

  • 지출 합계가 지출 기록 후 2초 이내에 업데이트됨
  • 예산 진행 상황이 진행 표시줄로 시각적으로 표시됨
  • 사용자가 남은 예산 금액을 한눈에 확인 가능
  • 시스템이 여러 지출 카테고리를 올바르게 처리

출력 결과물

  • 기능에 대한 완전한 백로그 항목 세트
  • 각 항목은 '이유', '무엇', '수용 기준' 섹션을 포함
  • 항목은 독립적이며 어떤 순서로든 전달 가능
  • 항목은 한 스프린트 내 추정 및 완료에 적합한 크기
  • 팀 의사 결정을 위한 전략적 컨텍스트 명확
  • 구현 지침을 위한 디자인 참조 포함

추가 자료

Individual skills in this repo

This repo contains 11 individual skills — each has its own dedicated page.

Lev-it/lev-skills

Ask which skill or flow fits your situation. A router over the user-invoked skills in this repo.

Lev-it/lev-skills

Premium brand-kit image generation skill for creating high-end brand-guidelines boards, logo systems, identity decks, and visual-world presentations. Trained for minimalist, cinematic, editorial, dark-tech, luxury, cultural, security, gaming, developer-tool, and consumer-app brand systems. Optimized for intentional logo concepting, refined composition, sparse typography, strong symbolic meaning, premium mockups, art-directed imagery, and flexible grid layouts.

Lev-it/lev-skills

Compact the current conversation into a handoff document for another agent to pick up.

Lev-it/lev-skills

Ink terminal renderer for json-render that turns JSON specs into interactive terminal UIs. Use when working with @json-render/ink, building terminal UIs from JSON, creating terminal component catalogs, or rendering AI-generated specs in the terminal.

Lev-it/lev-skills

Interactive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues. Explores the codebase in the background for context and domain language. Use when user wants to report bugs, do QA, file issues conversationally, or mentions "QA session".

Lev-it/lev-skills

Facilitate a structured sprint retrospective — what went well, what didn't, and prioritized action items with owners and deadlines. Use when running a retrospective, reflecting on a sprint, creating action items from team feedback, or learning how to run effective retros.

Lev-it/lev-skills

Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes — Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/PRD asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X".

Lev-it/lev-skills

Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.

Lev-it/lev-skills

Teach the user a new skill or concept, within this workspace.

Lev-it/lev-skills

Turn the current conversation into a PRD and publish it to the project issue tracker — no interview, just synthesis of what you've already discussed.

Lev-it/lev-skills

Move issues through a state machine of triage roles — categorise, reproduce, grill if needed, and write agent-ready briefs.

관련 스킬