Loading...
Loading...
Found 6 Skills
Master hiring processes, interviewing, candidate assessment, and building strong engineering teams
Conducts comprehensive 90-minute discovery interviews to extract complete product requirements before implementation. Triggers when starting new SaaS projects, defining product scope, or validating ideas. Includes product management expertise to guide users through difficult questions.
Conduct structured interviews to gather requirements, clarify specifications, or understand context. This skill should be used when starting a new task that requires understanding user intent, requirements, technical specifications, or context. It supports various interview types including requirements definition, debugging investigation, architecture review, and general information gathering.
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, designing systems, or making architectural decisions. Enters plan mode, reads all available docs, explores the codebase deeply, then interviews the user relentlessly with ultrathink-level reasoning on every decision until a shared understanding is reached. Produces a validated design spec before any implementation begins. Triggers on feature requests, design discussions, refactors, new projects, component creation, system changes, and any task requiring design decisions.
Use this skill when writing job descriptions, building sourcing strategies, designing screening processes, or creating interview frameworks. Triggers on job descriptions, candidate sourcing, screening criteria, interview loops, recruiting pipelines, offer management, and any task requiring talent acquisition process design.
Conduct a focused technical planning interview to produce an implementable, parallelizable plan or spec with clear dependencies, risks, and open questions.