M
Mattpocock 스킬
ego lite browser
스폰서ego lite는 AI 에이전트가 웹 자동화를 실행하기 위한 가장 빠른 브라우저로, Codex 또는 Claude Code와 로그인 상태를 공유하며, 비용과 설정이 전혀 필요 없습니다.
Alpha Vantage MCP Server
스폰서실시간 및 과거 주식, ETF, 옵션, 외환, 암호화폐, 원자재, 펀더멘털, 기술적 지표 등 금융 시장 데이터에 접근하세요
ask-matt
mattpocock
어떤 스킬이나 플로우가 상황에 맞는지 물어보세요. 이 저장소의 사용자 호출 스킬을 라우팅합니다.
researchproductivitycommunication
claude-handoff
mattpocock
현재 대화를 즉시 작업을 이어받는 새로운 백그라운드 에이전트에게 넘깁니다.
code-review
mattpocock
고정된 지점(커밋, 브랜치, 태그, 또는 머지 베이스) 이후의 변경 사항을 두 가지 축(Standards: 코드가 이 저장소의 문서화된 코딩 표준을 따르는가? Spec: 코드가 원래 이슈/PRD에서 요청한 내용과 일치하는가?)을 따라 검토합니다. 두 검토를 병렬 하위 에이전트에서 실행하고 나란히 보고합니다. 사용자가 브랜치, PR, 작업 중인 변경 사항을 검토하거나 "X 이후 검토"를 요청할 때 사용하세요.
code-reviewdevelopmenttesting
codebase-design
mattpocock
깊은 모듈 설계를 위한 공유 어휘입니다. 사용자가 모듈의 인터페이스를 설계하거나 개선하고, 심화 기회를 찾고, 분할 지점을 결정하며, 코드를 더 테스트 가능하거나 AI가 탐색하기 쉽게 만들고자 할 때, 또는 다른 스킬이 깊은 모듈 어휘를 필요로 할 때 사용합니다.
developmentdesigncode-review
design-an-interface
mattpocock
모듈에 대해 병렬 하위 에이전트를 사용하여 근본적으로 다른 여러 인터페이스 디자인을 생성합니다. 사용자가 API를 디자인하거나, 인터페이스 옵션을 탐색하거나, 모듈 형태를 비교하거나, "두 번 디자인하라"고 언급할 때 사용하세요.
developmentdesignapi
diagnose
mattpocock
어려운 버그와 성능 회귀를 위한 체계적인 진단 루프입니다. 재현 → 최소화 → 가설 수립 → 계측 → 수정 → 회귀 테스트 순서로 진행됩니다. 사용자가 "이것을 진단해줘" / "이것을 디버깅해줘"라고 말하거나, 버그를 보고하거나, 무언가 고장났다/예외를 던진다/실패한다고 말하거나, 성능 회귀를 설명할 때 사용합니다.
developmenttestingcode-review
diagnosing-bugs
mattpocock
하드 버그 및 성능 회귀를 위한 진단 루프입니다. 사용자가 "진단해줘"/"디버그해줘"라고 말하거나, 무언가 고장/예외/실패/느림을 보고할 때 사용하세요.
developmenttestingcode-review
domain-modeling
mattpocock
프로젝트의 도메인 모델을 구축하고 다듬습니다. 사용자가 도메인 용어나 보편적 언어를 확정하거나, 아키텍처 결정을 기록하거나, 다른 스킬이 도메인 모델을 유지해야 할 때 사용합니다.
developmentdesigndocument
edit-article
mattpocock
기사 초안의 섹션을 재구성하고, 명확성을 높이며, 문장을 간결하게 다듬어 편집하고 개선합니다. 사용자가 기사 초안을 편집, 수정 또는 개선하려 할 때 사용하세요.
documentcreative
git-guardrails-claude-code
mattpocock
Claude Code 훅을 설정하여 위험한 git 명령어(push, reset --hard, clean, branch -D 등)가 실행되기 전에 차단합니다. 사용자가 파괴적인 git 작업을 방지하거나, git 안전 훅을 추가하거나, Claude Code에서 git push/reset을 차단하려는 경우 사용합니다.
developmentdevopssecurity
grill-me
mattpocock
사용자의 계획이나 디자인에 대해 철저히 질문하여 공통된 이해에 도달할 때까지 결정 트리의 각 분기를 해결합니다. 사용자가 계획을 검증받고 싶어하거나, 디자인에 대해 집중 질문을 받고 싶어하거나, "grill me"라고 언급할 때 사용하세요.
researchcommunicationproject-management
grill-with-docs
mattpocock
기존 도메인 모델에 맞춰 계획을 검증하고, 용어를 명확히 하며, 결정이 구체화됨에 따라 문서(CONTEXT.md, ADR)를 즉시 업데이트하는 그릴링 세션입니다. 사용자가 프로젝트의 언어와 문서화된 결정에 맞춰 계획을 검증하고자 할 때 사용하세요.
developmentdocumentresearch
grilling
mattpocock
사용자의 계획이나 디자인에 대해 끊임없이 질문합니다. 사용자가 구축 전에 계획을 스트레스 테스트하려 하거나 'grill' 트리거 문구를 사용할 때 사용하세요.
researchproject-managementcommunication
handoff
mattpocock
현재 대화를 다른 에이전트가 이어받을 수 있도록 핸드오프 문서로 압축합니다.
communicationproject-managementdocument
implement
mattpocock
PRD 또는 이슈 세트를 기반으로 작업을 구현합니다.
developmentcode-reviewproject-management
improve-codebase-architecture
mattpocock
코드베이스에서 심화 개선 기회를 찾되, CONTEXT.md의 도메인 언어와 docs/adr/의 결정 사항을 참고합니다. 사용자가 아키텍처를 개선하거나, 리팩토링 기회를 찾거나, 강하게 결합된 모듈을 통합하거나, 코드베이스를 더 테스트 가능하고 AI가 탐색하기 쉽게 만들고자 할 때 사용합니다.
developmentcode-reviewapi
loop-me
mattpocock
이 워크스페이스 내에서 내가 구축하려는 워크플로우의 사양에 대해 질문해 주세요.
developmentproject-managementcommunication
migrate-to-shoehorn
mattpocock
Migrate test files from `as` type assertions to @total-typescript/shoehorn. Use when user mentions shoehorn, wants to replace `as` in tests, or needs partial test data.
developmenttestingcode-review
obsidian-vault
mattpocock
Obsidian 볼트에서 위키링크와 인덱스 노트를 사용하여 노트를 검색, 생성 및 관리합니다. 사용자가 Obsidian에서 노트를 찾거나, 생성하거나, 정리하려 할 때 사용하세요.
productivitydocument
prototype
mattpocock
디자인을 확정하기 전에 일회용 프로토타입을 만들어 검토합니다. 상태나 비즈니스 로직을 확인할 수 있는 실행 가능한 터미널 앱과, 하나의 경로에서 전환 가능한 여러 개의 완전히 다른 UI 변형이라는 두 가지 분기로 나뉩니다. 사용자가 프로토타입을 만들고, 데이터 모델이나 상태 머신을 검증하며, UI를 목업하고, 디자인 옵션을 탐색하려 하거나, "이걸 프로토타입으로 만들어 봐", "한번 가지고 놀게 해줘", "몇 가지 디자인을 시도해 봐"라고 말할 때 사용합니다.
developmentdesigncreative
qa
mattpocock
사용자가 대화형으로 버그나 문제를 보고하면 에이전트가 GitHub 이슈를 등록하는 대화형 QA 세션입니다. 배경에서 코드베이스를 탐색하여 맥락과 도메인 언어를 파악합니다. 사용자가 버그를 보고하거나, QA를 수행하거나, 대화형으로 이슈를 등록하거나, "QA 세션"을 언급할 때 사용하세요.
testingcode-reviewdevelopment
request-refactor-plan
mattpocock
사용자 인터뷰를 통해 작은 커밋 단위의 상세한 리팩터 계획을 수립한 후, 이를 GitHub 이슈로 등록합니다. 사용자가 리팩터를 계획하거나, 리팩터링 RFC를 작성하거나, 리팩터를 안전한 점진적 단계로 나누고자 할 때 사용하세요.
developmentcode-reviewproject-management
research
mattpocock
높은 신뢰도의 1차 출처를 바탕으로 질문을 조사하고, 결과를 리포지토리에 마크다운 파일로 저장합니다. 사용자가 주제 조사, 문서나 API 사실 수집, 또는 읽기 작업을 백그라운드 에이전트에 위임하려 할 때 사용하세요.
researchdocumentdata-analysis
resolving-merge-conflicts
mattpocock
진행 중인 git 병합/리베이스 충돌을 해결해야 할 때 사용합니다.
developmentcode-review
review
mattpocock
고정된 시점(커밋, 브랜치, 태그, 또는 병합 기준) 이후의 변경 사항을 두 가지 축(표준: 코드가 이 저장소의 문서화된 코딩 표준을 따르는가?, 사양: 코드가 원래 이슈/PRD에서 요청한 내용과 일치하는가?)을 따라 검토합니다. 두 검토를 병렬 하위 에이전트에서 실행하고 나란히 보고합니다. 사용자가 브랜치, PR, 작업 중인 변경 사항을 검토하거나 "X 이후 검토"를 요청할 때 사용하세요.
code-reviewdevelopmenttesting
scaffold-exercises
mattpocock
lint 검사를 통과하는 섹션, 문제, 해답, 설명이 포함된 연습 문제 디렉토리 구조를 생성합니다. 사용자가 연습 문제를 스캐폴딩하거나, 연습 문제 스텁을 만들거나, 새로운 코스 섹션을 설정하려 할 때 사용하세요.
development
setup-matt-pocock-skills
mattpocock
We need to translate the given text into Korean, preserving the specified name "setup-matt-pocock-skills" and other technical terms. The text describes an agent skill that sets up a block in AGENTS.md/CLAUDE.md and docs/agents/ for engineering skills to know the repo's issue tracker, triage label vocabulary, and domain doc layout. It should be run before first use of certain skills or if those skills lack context. We must not include the name unless it appears in the source text. The name "setup-matt-pocock-skills" is not in the provided text, so we don't include it. We only translate the text inside <text>. No labels like "description" or "skill name". Preserve product names, protocol names, URLs, numbers, technical terms. So "AGENTS.md", "CLAUDE.md", "docs/agents/", "GitHub", "to-issues", "to-prd", "triage", "diagnose", "tdd", "improve-codebase-architecture",
developmentproject-managementdocument
setup-pre-commit
mattpocock
현재 리포지토리에 Husky pre-commit 훅을 lint-staged(Prettier), 타입 체크, 테스트와 함께 설정합니다. 사용자가 pre-commit 훅을 추가하거나, Husky를 설정하거나, lint-staged를 구성하거나, 커밋 시 포맷팅/타입체크/테스트를 추가하려 할 때 사용하세요.
developmenttestingcode-review
setup-ts-deep-modules
mattpocock
TypeScript 저장소에 dependency-cruiser를 연결하여 각 패키지가 깊은 모듈이 되도록 합니다. 구현은 하위 폴더에 숨겨지고, 진입점 파일을 통해서만 접근 가능합니다. 사용자가 호출합니다.
development
tdd
mattpocock
레드-그린-리팩터 루프를 사용한 테스트 주도 개발. 사용자가 TDD로 기능을 구축하거나 버그를 수정하려 할 때, "레드-그린-리팩터"를 언급할 때, 통합 테스트를 원할 때, 또는 테스트 우선 개발을 요청할 때 사용합니다.
developmenttesting
teach
mattpocock
이 워크스페이스 내에서 사용자에게 새로운 기술이나 개념을 가르칩니다.
communicationproductivity
to-issues
mattpocock
계획, 스펙 또는 PRD를 트레이서-불렛 수직 슬라이스를 사용하여 프로젝트 이슈 트래커에서 독립적으로 작업할 수 있는 이슈로 분할합니다. 사용자가 계획을 이슈로 변환하거나, 구현 티켓을 생성하거나, 작업을 이슈로 세분화하려는 경우 사용합니다.
developmentproject-management
to-prd
mattpocock
현재 대화 컨텍스트를 PRD로 변환하여 프로젝트 이슈 트래커에 게시합니다. 사용자가 현재 컨텍스트에서 PRD를 생성하려 할 때 사용하세요.
developmentdocumentproject-management
to-spec
mattpocock
현재 대화를 명세로 변환하여 프로젝트 이슈 트래커에 게시합니다. 인터뷰 없이, 지금까지 논의한 내용을 종합만 합니다.
developmentproject-managementdocument
to-tickets
mattpocock
계획, 명세서 또는 현재 대화를 일련의 트레이서-불릿 티켓으로 나누고, 각 티켓은 차단 에지를 선언하며 구성된 트래커에 게시됩니다. 에지는 로컬에서 티켓당 하나의 파일에 텍스트로 저장되거나 실제 트래커에서 기본 차단 링크로 저장됩니다.
project-managementdevelopment
triage
mattpocock
트라이지 역할에 의해 구동되는 상태 머신을 통해 이슈를 분류합니다. 사용자가 이슈를 생성하거나, 이슈를 분류하고, 들어오는 버그나 기능 요청을 검토하고, AFK 에이전트를 위해 이슈를 준비하거나, 이슈 워크플로를 관리하려는 경우 사용합니다.
developmentproject-managementcommunication
ubiquitous-language
mattpocock
현재 대화에서 DDD 스타일의 보편 언어 용어집을 추출하고, 모호성을 표시하며 표준 용어를 제안합니다. UBIQUITOUS_LANGUAGE.md에 저장합니다. 사용자가 도메인 용어를 정의하거나, 용어집을 구축하거나, 용어를 정립하거나, 보편 언어를 만들거나, "도메인 모델" 또는 "DDD"를 언급할 때 사용하세요.
developmentdocumentresearch
wayfinder
mattpocock
방대한 작업 덩어리(단일 에이전트 세션이 처리할 수 있는 양보다 큰)를 이슈 트래커의 공유 조사 티켓 맵으로 계획하고, 목적지로 가는 길이 명확해질 때까지 하나씩 해결하세요.
project-managementresearchdevelopment
wizard
mattpocock
대화형 bash 마법사를 생성하여 사람이 수동 절차(서드파티 설정, 일회성 마이그레이션, A→B 상태 전환)를 단계별로 진행할 수 있도록 안내하며, URL을 열고, 값을 캡처하고, 각 단계를 확인한 후 .env 파일과 GitHub Actions 시크릿을 작성합니다.
developmentbrowser-automationdevops
writing-beats
mattpocock
기사를 비트의 여정으로 구성하되, 선택지형 어드벤처 스타일로 만듭니다. 사용자가 원자료에서 시작 비트를 고르면, 당신은 그 비트만 작성한 후 다음에 어디로 방향을 전환할지 선택지를 제시합니다. 비트별로 이 과정을 반복하여 기사가 자연스러운 끝에 도달할 때까지 진행합니다. 사용자가 원자료를 가지고 있고, 이를 논증이 아닌 서사로 구성하고자 할 때 사용하세요.
creativedocument
writing-fragments
mattpocock
사용자에게서 조각들(주장, 일화, 날카로운 문장, 반쯤 떠오른 생각 등 이질적인 글쓰기 덩어리)을 캐내는 그릴링 세션으로, 이를 단일 문서에 추가하여 향후 글을 위한 원자재로 삼습니다. 사용자가 구조를 갖추기 전에 아이디어를 발전시키려 하거나, 글쓰기를 위해 "조각", "구상", "원자재"를 언급할 때 사용하세요.
creativedocumentproductivity
writing-great-skills
mattpocock
스킬을 잘 작성하고 편집하기 위한 참고 자료 — 스킬을 예측 가능하게 만드는 어휘와 원칙.
documentdevelopment
writing-shape
mattpocock
마크다운 파일의 원자료를 대화 세션을 통해 기사로 다듬습니다 — 초안 후보를 작성하고, 문단별로 글을 발전시키며, 각 단계에서 형식(목록, 표, 강조 상자, 인용문)에 대해 논의합니다. 사용자가 노트, 단편, 또는 초고를 가지고 출판 가능한 형태로 만들고자 할 때 사용하세요.
creativedocumentproductivity