본문으로 건너뛰기
cccskills
무료GitHub에 공개

planning-pr

Advisory checkpoint for deciding whether planning-document edits should be split into a separate planning branch/PR. Use only when the user explicitly asks where to commit `memory/SPEC.md` or `memory/PLAN.md` changes, mentions planning-doc merge conflicts, asks for a planning PR, or instructs you to prepare/submit one. Do not trigger for ordinary ln-* planning edits, one-line status updates, or routine canonical reconciliation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

연동 도구Linear
설치 방법 보기

포함된 파일(1)

  • SKILL.md4.4 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Planning PR

This is a commit-placement advisor, not part of the normal ln-* execution path.

Most memory/SPEC.md and memory/PLAN.md edits stay on the active feature branch. A separate planning PR is useful only when planning docs become a shared serialization point for multiple branches.

Default stance

Stay on the current feature branch for:

  • one-line status ticks or typo fixes
  • marking the active frontier item done
  • routine ln-build / ln-scope canonical reconciliation
  • small SPEC/PLAN edits needed to explain the current code change
  • local planning edits that do not affect other active branches

Do not invoke Linear, Graphite, or branch creation just because a planning file is touched.

When to recommend a planning PR

Recommend, but do not create, a separate planning PR when one or more is true:

  • the user explicitly asks for a planning PR or asks where planning edits should land
  • active branches are already conflicting on memory/SPEC.md or memory/PLAN.md
  • an ln-sync or planning pass rewrites shared narrative sections, reorders frontier items, or rotates substantial history
  • edits to SPEC tracked rows (A##, D###, Requirement N, I###) are likely to collide with other active branches adding adjacent IDs
  • the edit establishes a planning baseline that several implementation branches should rebase onto before continuing

Phrase it as a recommendation:

This looks like a planning-PR candidate because [reason].
Do you want me to split it onto a separate planning branch off main, or keep it on the current feature branch?

Ask before creating issues, branches, commits, or PRs.

Decision table

ChangeDefault placement
One-line status tick / typoCurrent feature branch
Mark current frontier item doneCurrent feature branch
Small canonical reconciliation for current sliceCurrent feature branch
Paragraph rewrite that affects only current workCurrent feature branch, unless user wants separation
Large PLAN rewrite / Sequencing reshuffle / Frontier Definitions migrationRecommend planning PR
Substantive ln-sync across SPEC + PLANRecommend planning PR
SPEC tracked-ID changes with parallel branch riskRecommend planning PR
Known merge conflicts in planning docsRecommend planning PR

When uncertain, ask. Do not silently escalate to process work.

Planning PR workflow

Only after user approval:

  1. Create a Linear issue in the Frontend (FE) team and brunch project via /cli-linear. Title frames the planning intent, not a feature. No parent unless explicitly named.
  2. Create a Graphite branch off main via /cli-graphite after reading docs/praxis/graphite-workflow.md. Name it using the project branch convention.
  3. Move only planning files onto the branch: normally memory/PLAN.md, memory/SPEC.md, and related archive/history files. No code, tests, config, or unrelated docs.
  4. Run npm run verify before submission unless the user explicitly accepts a lighter check.
  5. Submit a PR titled FE-XXX: <Sentence-case planning frame>.
  6. State in the PR body that this is a planning baseline / serialization point for downstream branches.
  7. After merge, restack downstream feature branches onto the new main baseline.

Anti-patterns

  • Treating this skill as a mandatory gate for every memory/* edit.
  • Creating Linear issues or branches without explicit user approval.
  • Bundling code changes into a planning PR.
  • Splitting tiny status updates away from the feature branch that produced them.
  • Stacking a planning PR on top of an implementation branch when the goal is a shared baseline.

Relationship to other skills

  • ln-spec, ln-plan, ln-sync, ln-scope, and ln-build decide what the planning docs should say.
  • planning-pr only advises where substantive planning edits should be committed.
  • /cli-linear and /cli-graphite perform the tracker/branch work after the user approves the split.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Build AI chat interfaces using ai-elements components — conversations, messages, tool displays, prompt inputs, and more. Use when the user wants to build a chatbot, AI assistant UI, or any AI-powered chat interface.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

hashintel/brunch82026년 10월 17일 업데이트

Search the live web via Perplexity Search API. Use when you need current documentation, release notes, vendor pages, news, domain-constrained web search, or date/recency filtering. Not for local codebase search or stable docs already in context.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

hashintel/brunch82026년 10월 17일 업데이트

cli-cdp

무료

Chrome DevTools CLI for browser automation via shell commands. Use when interacting with web pages from the command line — navigating, clicking, filling forms, inspecting console/network, taking screenshots, or extracting page content. Triggers on: browse a page, automate Chrome, inspect console, check network requests, take a screenshot, fill a form, click a button.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

hashintel/brunch82026년 10월 17일 업데이트

Uses the chrome-devtools-axi CLI for browser automation, accessibility-tree snapshots, console and network inspection, screenshots, Lighthouse audits, and performance traces. Use when interacting with Chrome from the shell, especially when the user mentions chrome-devtools-axi, AX snapshots, browser debugging, or DevTools automation from the command line.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

hashintel/brunch82026년 10월 17일 업데이트

cli-cmux

무료

Deep expertise in cmux — the terminal multiplexer with native browser views. Use when managing panes, reading terminal output, sending keystrokes, opening browser views, or manually testing web UIs and TUIs inside cmux. Triggers on: cmux, open a browser pane, split terminal, read screen, send keys, test this UI in cmux, preview in cmux.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

hashintel/brunch82026년 10월 17일 업데이트

Uses the gh-axi CLI for GitHub shell operations: issue, pull request, workflow run, release, repo, search, and API tasks. Prefer this over regular `gh` for GitHub reads and simple mutations when an agent needs compact, structured, suggestion-rich output. Triggers on: gh, GitHub CLI, github issue, github pr, pull request, workflow run, github release, gh api, repo inspection, list PRs, view issue, check workflow runs, inspect repo, GitHub shell operations.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

hashintel/brunch82026년 10월 17일 업데이트

hashintel의 스킬 모두 보기

이 스킬의 문제 신고