cxc-ast-grep
FreeUse 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.
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 installReview the instructions the agent will receive before you install.
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.
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.cxc-loop). Interview settles unit residence
(UNIT-RESIDENCE-01) but does not write decade docs — that is the roadmap
cycle's job.request_user_input accepts at most three questions per call,
so a larger independent batch has to be split across calls.proposed assumptions (INTERVIEW-ASSUME-01) are candidates for the
next relevant question round. Low-impact ones may stay proposed; closeout lists them.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.
| Condition | Reference |
|---|---|
| Inferring, deferring or confirming assumptions; handing off to Plan | Assumption provenance (INTERVIEW-ASSUME-01) |
| Before another question round or recording readiness evidence | Ledger grounding (INTERVIEW-GROUND-01) |
| Vague domain, catalog discovery, configurator or option-set design | Catalog and configurator |
| Rescan, loop classification, proceed/pause decision or I → P transition | Readiness and closeout |
| Runtime hooks, goal firewall or authorized Mind dispatch | Runtime status; before Mind dispatch read Mind dispatch completely |
No reviews yet. Tell others what you thought.
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.
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.
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.
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.
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.
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.
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.