Skills DirectoryGitHub에서 엄선한 오픈소스 Skills

to-ticketscommit 9e2abf8SKILL.md · 작업 분해

티켓으로 분할

계획, 스펙, 대화를 차단 관계가 있는 tracer-bullet 티켓으로 나눠 설정된 트래커에 게시합니다.

실제 트래커를 쓰면 이슈를 생성하고 ready-for-agent 라벨을 붙입니다.

npx skills add mattpocock/skills --skill to-tickets
권한
  • read-repo
  • write-files
  • shell
  • network
호환 도구
Claude Code, Codex, Copilot, Gemini CLI
GitHub
308.7k
출처
커뮤니티 · Matt Pocock
상태
스캔 통과
라이선스
MIT
카테고리
작업 분해

핵심 규칙

각 슬라이스는 스키마, API, UI, 테스트의 모든 계층을 관통하는 좁고 완전한 경로여야 하며, 한 계층만의 수평 슬라이스가 아닙니다.

실행 단계

  1. 01단계맥락 수집

    대화 내용을 바탕으로 하며, 스펙 경로나 이슈 번호/URL이 주어지면 본문과 댓글을 모두 읽습니다.

  2. 02단계코드베이스 탐색

    필요하면 코드를 살펴보고 도메인 용어와 ADR을 따르며, 먼저 할 리팩터링 기회를 찾습니다.

  3. 03단계수직 슬라이스 작성

    단독으로 시연 가능하고 한 컨텍스트에 들어가는 티켓으로 나눠 차단 관계를 붙이고, 광범위한 리팩터링은 expand–contract로 배치합니다.

  4. 04단계사용자 확인

    제목, 차단 티켓, 제공 내용을 번호 목록으로 보여 주고 단위와 의존성을 확인하며 승인될 때까지 조정합니다.

  5. 05단계티켓 게시

    의존 순서대로 .scratch/ 아래에 티켓당 파일 하나로 쓰거나 트래커에 이슈를 만들고 기본 차단 관계를 씁니다. 상위 이슈는 수정하지 않습니다.

권한 설명 (SKILL.md 기준)

기능필요 여부설명
파일 쓰기일부 필요로컬 트래커를 쓸 때 .scratch/<feature-slug>/issues/ 아래에 티켓별 파일만 작성합니다.
명령 실행필요 없음스킬 지침에 명령 실행은 포함되어 있지 않습니다.
네트워크 송신일부 필요설정된 이슈 트래커(GitHub, Linear 등)에만 접속해 이슈를 읽고 티켓을 생성합니다.

SKILL.md 프런트매터(YAML)

SKILL.md 프런트매터(YAML)commit 9e2abf8
---
name: to-tickets
description: Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker).
disable-model-invocation: true
---

관련 스킬

규칙 스캔으로 모든 위험을 찾을 수는 없습니다. 설치 전에 이 스킬의 SKILL.md를 읽고 권한을 확인하세요.