Agent skill
interview-user
Interview the user to clarify provided spec.
Install this agent skill to your Project
npx add-skill https://github.com/atmoio/skills/tree/main/skills/interview
SKILL.md
- Read the provided spec.
- Conduct a codebase investigation to understand the architecture wrt to the user's request.
- Once you have a good understanding, interview the user in detail using the AskUserQuestionTool about literally anything:
- Technical implementation,
- UI & UX,
- concerns,
- tradeoffs,
- etc.
- Make sure the questions are not obvious or self-evident. Make default assumptions if the answer seems pretty obvious.
- Be in-depth and continue interviewing the user until it's complete, then write the spec to the file.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
interrogate-user
Interrogate the user like an intense therapy session designed to help transform a user's thought into a complete, insanely detailed specification.
handoff
Compact the current conversation into a handoff document for another agent to pick up.
edit-article
Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.
git-guardrails-claude-code
Set up Claude Code hooks to block dangerous git commands (push, reset --hard, clean, branch -D, etc.) before they execute. Use when user wants to prevent destructive git operations, add git safety hooks, or block git push/reset in Claude Code.
obsidian-vault
Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize notes in Obsidian.
scaffold-exercises
Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.
Didn't find tool you were looking for?