Skip to content
cccskills
FreePublished on GitHub

cxc-interview

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

The English summary is being prepared. Showing the original description.

See how to install

Files included (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 (original)

Review the instructions the agent will receive before you install.

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

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

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

The English summary is being prepared. Showing the original description.

lidge-jun/codexclaw47Updated Oct 9, 2026

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

The English summary is being prepared. Showing the original description.

lidge-jun/codexclaw47Updated Oct 9, 2026

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

The English summary is being prepared. Showing the original description.

lidge-jun/codexclaw47Updated Oct 9, 2026

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

The English summary is being prepared. Showing the original description.

lidge-jun/codexclaw47Updated Oct 9, 2026

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

The English summary is being prepared. Showing the original description.

lidge-jun/codexclaw47Updated Oct 9, 2026

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

The English summary is being prepared. Showing the original description.

lidge-jun/codexclaw47Updated Oct 9, 2026

See all skills by lidge-jun

Report a problem with this skill