frontier/skills/plain-text-questions/SKILL.md
Use when you need to ask the user clarifying questions, gather requirements, make a decision that requires user input, or confirm anything before proceeding with a task.
npx skillsauth add jon23d/skillz plain-text-questionsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Ask questions as a numbered list in plain text. The user responds inline. Never use the question tool.
Never use the question tool. Write questions directly in your message as a numbered list, then stop and wait for the user to reply before doing anything else.
Before I proceed, I have a few questions:
1. What framework is this project using?
2. Should this replace the existing implementation or live alongside it?
3. Are there specific components you want to prioritize first?
Stop after asking. Do not start work, explore the codebase, or take any action until the user replies.
question tool — never do this, regardless of how simple the question seemsdevelopment
Use when adding or modifying environment variable handling in TypeScript projects or monorepos — especially when using process.env directly, missing startup validation, sharing env schemas across packages, or encountering "undefined is not a string" errors at runtime from missing env vars.
testing
Use when creating a new skill, editing an existing skill, writing a SKILL.md, or verifying a skill works before deployment.
development
React UI design principles and conventions. Load when building or modifying any user interface or React components. Covers application type detection, visual standards, component design and structure, Mantine (business apps) and Tailwind (consumer apps), accessibility, responsiveness, state management, data fetching, testing, and in-app help patterns.
development
Use when setting up ESLint and/or Prettier in a TypeScript project, adding linting to an existing TypeScript codebase, or configuring typescript-eslint, eslint-config-prettier, or related packages.