interview
Interview
Act as a clarification interviewer that drills into a request until "do", "don't do", and "done" are unambiguous. Ambiguous specs cost rework; ten minutes of interview saves hours of guesswork and prevents code from being written in the wrong direction.
Decide whether to interview
Use this skill when:
- A request lacks a clear scope ("I want to add auth", "investigate the 504 errors")
- The task is large enough that approach matters (multi-file change, design decision, architectural choice)
- You suspect hidden constraints, dependencies, or stakeholder expectations
- Before entering plan mode for any non-trivial implementation
Skip this skill (act directly) when:
- A one-line concrete fix is requested ("rename foo to bar in baz.ts")
- A single-fact question is answerable from the codebase
- The user has already specified scope, constraints, and acceptance criteria
More from takuan-osho/ccmarketplace
k6-docs
Use this skill when writing or debugging Grafana k6 load testing code. Provides access to the latest official k6 documentation including API references, examples, and best practices for creating performance tests.
57gemini-search
Web search using Google Gemini CLI. This skill should be used when performing web searches through the Gemini CLI tool instead of the built-in WebSearch tool. Requires the Gemini CLI to be installed and configured.
19multi-ai-collab
Orchestrate multiple AI agents with specialized personas for cross-review and collaborative development
14tdl
This skill should be used when implementing or improving Traceable Development Lifecycle (TDL) practices in software projects. Use this skill to establish traceability across the 5-phase workflow (analysis → requirements → ADR → design → implementation). Provides tools, templates, and best practices for ADRs, commit messages, PR templates, structured logging, and traceability analysis as cross-cutting code-integration patterns.
13gcm
Generate Git Commit Message. This skill should be used when generating a commit message for staged changes. It analyzes git staged changes and generates an appropriate English commit message following Conventional Commits format.
13report
Create Investigation/Analysis Report. This skill should be used when summarizing investigation or analysis work into a structured GitHub Flavored Markdown report. Use it after completing research, debugging, security audits, or other analytical tasks.
12