本文へ移動
cccskills
無料GitHub で公開

cxc-interview

Use for requirements interviews. Triggers: interview, ambiguity, contradiction scan, ask me questions, I phase, 인터뷰.

インストール方法を見る

含まれるファイル(8)

  • SKILL.md4.0 KB
  • agents/openai.yaml168 B
  • references/assumption-provenance.md2.6 KB
  • references/catalog-configurator.md2.7 KB
  • references/ledger-grounding.md2.5 KB
  • references/mind-dispatch.md3.1 KB
  • references/readiness-closeout.md3.4 KB
  • references/runtime-status.md2.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

cxc-interview

Use this skill for Interview work within the user's scope. Loading it or receiving a natural-language I hint does not enter the phase. Actual entry uses an explicit user command or authorized cxc orchestrate I --session <id> with the current SessionStart binding. No-FSM requests remain advisory without a transition.

Contract

  • Interview questions use synchronous request_user_input, subject to the host's rules. Do not use request_user_input_async or a legacy async variant for Interview rounds: this workflow needs returned answers and ledger-backed readiness. General mid-work questions follow Async user questions.
  • The main session owns questions, user answers, tracker updates, and devlog records.
  • Subagents may search for contradictions and propose question candidates, but they do not ask the user directly.
  • Ask across four dimensions: Goal, Constraint, Success criteria, Ontology.
  • Re-scan contradictions after every user answer.
  • Do not advance to Plan while a high contradiction or pending question remains.
  • Record medium/low unresolved items as OPEN ASSUMPTIONS before leaving Interview, with the provenance fields of INTERVIEW-ASSUME-01.
  • When Interview reveals work that will span 2+ PABCD cycles, flag the unit as multi-cycle so that the first work-phase enters as a docs-only roadmap cycle (LOOP-DOCS-FIRST-01, cxc-loop). Interview settles unit residence (UNIT-RESIDENCE-01) but does not write decade docs — that is the roadmap cycle's job.

Question quality (INTERVIEW-Q-01)

  • Target the weakest dimension first and name why it is the current bottleneck.
  • Ask focused questions that expose an ASSUMPTION or boundary — not a feature-list roundup. Bundle several only when they are INDEPENDENT: never batch two questions where one answer changes the other (INTERVIEW-INDEPENDENT-01). Independence governs, not a count. Note the transport limit: request_user_input accepts at most three questions per call, so a larger independent batch has to be split across calls.
  • High-impact proposed assumptions (INTERVIEW-ASSUME-01) are candidates for the next relevant question round. Low-impact ones may stay proposed; closeout lists them.
  • Prefer repo-grounded confirmation ("the code does X — is that intended?") over re-asking what the codebase already answers.
  • Treat every answer as a claim to pressure-test: vague or hedged answers do not raise a dimension's readiness; they keep or deepen the gap.

Show the state before asking (INTERVIEW-RENDER-01)

Emit a short status block immediately before request_user_input: what is now known, which dimension is weakest and why it is the current bottleneck, and what the answer will change. The runtime cannot force this — hooks only inject text — so it is the main session's job. Without it a well-grounded question still reads as context-blind, because the user cannot see the reasoning that produced it.

Conditional References

ConditionReference
Inferring, deferring or confirming assumptions; handing off to PlanAssumption provenance (INTERVIEW-ASSUME-01)
Before another question round or recording readiness evidenceLedger grounding (INTERVIEW-GROUND-01)
Vague domain, catalog discovery, configurator or option-set designCatalog and configurator
Rescan, loop classification, proceed/pause decision or I → P transitionReadiness and closeout
Runtime hooks, goal firewall or authorized Mind dispatchRuntime status; before Mind dispatch read Mind dispatch completely

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Use for AST search and codemods. Triggers: ast-grep, sg, function/call/class/import, empty catch, missing await, YAML rules.

日本語の概要は準備中です。原文の説明を表示しています。

lidge-jun/codexclaw452026年10月9日 更新

cxc-dev

無料

Use for coding, PR delivery, scaffolding and QA. Triggers: develop, fix, refactor, test, review, docs, browse, stacked PR, 개발, 수정, 검토, 스택 PR.

日本語の概要は準備中です。原文の説明を表示しています。

lidge-jun/codexclaw452026年10月9日 更新

Use for module boundaries and dependencies. Triggers: circular import, coupling, barrel, re-export, validation placement, 모듈 경계, 순환 참조.

日本語の概要は準備中です。原文の説明を表示しています。

lidge-jun/codexclaw452026年10月9日 更新

Use for APIs, servers and app databases. Triggers: REST, GraphQL, migration, query optimization, middleware, caching, queues, 백엔드, API 작업, 마이그레이션, 쿼리 최적화.

日本語の概要は準備中です。原文の説明を表示しています。

lidge-jun/codexclaw452026年10月9日 更新

Use for code/PR/diff review and refactor audits. Triggers: review this, before merge, antipattern, 리뷰, 코드 리뷰, 머지 전에 확인.

日本語の概要は準備中です。原文の説明を表示しています。

lidge-jun/codexclaw452026年10月9日 更新

Use for analytics and data pipelines. Triggers: ETL, ELT, data quality, SQL optimization, schema drift, backfill, 데이터 파이프라인, 데이터 품질, 백필.

日本語の概要は準備中です。原文の説明を表示しています。

lidge-jun/codexclaw452026年10月9日 更新

lidge-jun のスキルをすべて見る

このスキルの問題を報告する