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

dig

Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking or requests an in-depth interview with dig.

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

yaakaito/env스타 3(GitHub 3 + cccskills 0)

실행 점수 미검증

설치 방법 보기

포함된 파일(4)

  • SKILL.md4.0 KB
  • assets/questionnaire.html6.8 KB
  • LICENSE1.0 KB
  • README.md1.4 KB

SKILL.md(원문)

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

Interview the user relentlessly until you reach a shared understanding. Map this as a design tree: every decision branches into the decisions that hang off it.

Work the tree in rounds. The frontier is every decision whose prerequisites are already settled: the questions you can ask now without guessing at answers you haven't heard yet. Ask the whole frontier in one round: number each question and give your recommended answer. Then wait for the user's answers before the next round.

Each round the user answers reshapes the tree: settled decisions push the frontier outward and unblock questions that depended on them. Recompute the frontier and ask the next round. A question whose answer depends on another question still open in this round belongs to a later round, not this one.

Finding facts is your job, never the user's. When a frontier question needs a fact from the environment (filesystem, tools, etc.), dispatch a sub-agent to find it; don't ask the user for anything you could look up yourself. Don't block on it: a running exploration is an unsettled prerequisite, so only the questions downstream of it wait for the sub-agent to report; ask the rest of the frontier now. The decisions are the user's: put each to them and wait.

The session is done when the frontier is empty: every branch of the design tree visited, nothing left silently assumed. Do not act on it until the user confirms you have reached a shared understanding.

Answer format

Count the questions in the current frontier. As a default, use chat for up to five questions and an HTML questionnaire for six or more. Follow the user's preferred format when specified. Present the whole frontier in one round in either format; the format does not change which questions are ready to ask.

Chat

  • Present all questions in the round together. Use a structured question tool when it can present the whole round; otherwise use plain text
  • Prefix each question with progress such as (1/5). The denominator is the current frontier's question count, not a promise that no follow-up questions will arise. Show the round number so progress in later rounds is distinct
  • Include choices and allow free-text answers and additional context. Show your recommended answer separately from the user's answer; an unanswered question is not agreement with the recommendation

HTML questionnaire

Build the questionnaire from assets/questionnaire.html; do not write the page layout, styles, or script yourself. The template already groups questions by topic, shows answered/total progress, accepts custom answers and additional context, marks recommendations without selecting them, and copies all questions and answers as one text block with a selectable fallback.

  • Copy the template to a new file outside the repository, such as the system temp directory, then replace the __QUESTIONNAIRE_JSON__ line with the round's data. Escape every < in the JSON as \u003c
  • Data shape: {"title": string, "round": number, "description"?: string, "questions": [...]}. Each question has id (1 to the question count, in presentation order), topic, text, type, optional recommended, optional reason, and optional description
    • "type": "select" with options (array of label strings) for choices; the template adds an "other" free-text choice
    • "type": "text" for open-ended answers
    • description at the top level or on a question is inserted as HTML, above the questions or below the question text. Use it for context the plain-text fields cannot carry, such as tables, diagrams (inline SVG), or code samples; omit it otherwise
  • Link the generated file without running functional tests or browser checks
  • Wait for the pasted answers, then recompute the frontier and choose the next round's format by the same rules

리뷰

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

댓글

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

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

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

0 / 1,000자

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

같은 저장소의 스킬

Create, update, or review Architecture Decision Records (ADRs) using the project's conventions. Use when asked to record an architecture decision or work on an ADR; not for general design discussion without a requested record.

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

yaakaito/env32026년 10월 27일 업데이트

agents-md

무료

Create, edit, or review AGENTS.md and CLAUDE.md repository instructions. Use for agent instruction setup and structure advice, not ordinary code changes that merely read those files.

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

yaakaito/env32026년 10월 27일 업데이트

discuss

무료

Discuss ideas and design choices before implementation, without editing files.

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

yaakaito/env32026년 10월 27일 업데이트

Clone 済みのこの環境リポジトリのルートで実行し、setup.yaml(唯一の真実)と dotfiles/、skills/ を基準に端末上の dotfiles、Claude/Codex skills、関連 CLI 設定を安全に同期・更新・整理する。Use when the user asks to set up, reconcile, migrate, update, clean, prune, or merge this repository's dotfiles or skills with an existing terminal, especially when existing local files must be inspected before applying repository versions.

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

yaakaito/env32026년 10월 27일 업데이트

remote の rebase や force-push 後に diverge した gh-stack を診断し、local state を退避して remote に合わせて再構築する。履歴書き換えが疑われる non-fast-forward の調査と復旧に使う。通常の sync や一般の Git branch 管理には使わない。

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

yaakaito/env32026년 10월 27일 업데이트

PR 作成を依頼されたときに、依頼範囲の変更を確認し、リポジトリのテンプレートに沿ったタイトルと本文で GitHub PR を作る。本文の下書きだけを求められた場合は公開しない。

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

yaakaito/env32026년 10월 27일 업데이트

yaakaito의 스킬 모두 보기

이 스킬의 문제 신고