Back to tags
Tag

Agent Skills with tag: requirements-gathering

58 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

onboarding-agent

Interactive onboarding workflow that interviews users to understand their coding goals and generates PR-ready implementation plans. Use when starting a new development task to ensure clear requirements and structured execution.

onboardingrequirements-gatheringimplementation-planworkflow
OpenHands
OpenHands
164

agent-sdk-builder

Guided workflow for building custom AI agents using the OpenHands Software Agent SDK. Use when you want to create a new agent through an interactive interview process that gathers requirements and generates implementation plans.

implementation-workflowrequirements-gatheringimplementation-planagent-sdk
OpenHands
OpenHands
164

specification-architect

A rigorous, traceability-first system that generates five interconnected architectural documents (blueprint.md, requirements.md, design.md, tasks.md, and validation.md) with complete requirements-to-implementation traceability. Use this skill when users need to architect systems, create technical specifications, or develop structured project documentation with guaranteed traceability.

specification-documentsrequirements-gatheringtechnical-specificationstraceability
adrianpuiu
adrianpuiu
262

ask-questions-if-underspecified

Clarify requirements before implementing. Do not use automatically, only when invoked explicitly.

clarificationrequirements-gatheringimplementation-workflowbest-practices
thienanblog
thienanblog
216

rails-analyst

Business and systems analyst for Rails projects. Use when decomposing features into tasks, estimating complexity, describing architecture, writing JTBD (Jobs To Be Done), creating use cases, identifying risks, analyzing project weaknesses, and planning product features.

business-analysissystems-analysisrequirements-gatheringfeature-planning
alec-c4
alec-c4
253

design-brief-generator

Generate comprehensive design briefs for design projects. Use this skill when designers ask to "create a design brief", "structure a design project", "define design requirements", or need help planning design work.

design-templatesproject-planningrequirements-gathering
jamesrochabrun
jamesrochabrun
204

user-story-writing

Write effective user stories that capture requirements from the user's perspective. Create clear stories with detailed acceptance criteria to guide development and define done.

requirements-gatheringuser-storiesacceptance-criteriaagile
aj-geddes
aj-geddes
301

technical-specification

Create detailed technical specifications, requirements documents, design documents, and system architecture specs. Use when writing technical specs, requirements docs, or design documents.

specification-documentsrequirements-gatheringsoftware-architecturedocument-templates
aj-geddes
aj-geddes
301

symfony:brainstorming

Structured brainstorming techniques for Symfony projects - explore requirements, identify components, and plan architecture collaboratively

brainstormingsymfonyphpsoftware-architecture
MakFly
MakFly
304

requirement-assistant

|

requirements-gatheringfeature-specificationproject-planningcollaboration
AsiaOstrich
AsiaOstrich
4510

project-planner

Comprehensive project planning and documentation generator for software projects. Creates structured requirements documents, system design documents, and task breakdown plans with implementation tracking. Use when starting a new project, defining specifications, creating technical designs, or breaking down complex systems into implementable tasks. Supports user story format, acceptance criteria, component design, API specifications, and hierarchical task decomposition with requirement traceability.

project-planningrequirements-gatheringspecification-documentstask-planning
adrianpuiu
adrianpuiu
766

kiro-skill

Interactive feature development workflow from idea to implementation. Creates requirements (EARS format), design documents, and implementation task lists. Use when creating feature specs, requirements documents, design documents, or implementation plans. Triggered by "kiro" or references to .kiro/specs/ directory.

requirements-gatheringfeature-planningdocument-templatesimplementation-plan
feiskyer
feiskyer
8714

plan-work

Plan work before coding: do repo research, analyze options/risks, and ask clarifying questions before proposing an implementation plan. Use when the user asks for a plan, design/approach, scope breakdown, or implementation steps.

implementation-planrequirements-gatheringscope-definitionclarification
jMerta
jMerta
966

architecture

Architectural decision-making framework. Requirements analysis, trade-off evaluation, ADR documentation. Use when making architecture decisions or analyzing system design.

software-architecturearchitecture-patternsrequirements-gatheringtrade-off-analysis
xenitV1
xenitV1
10917

prompt-optimizer

Transform vague prompts into precise, well-structured specifications using EARS (Easy Approach to Requirements Syntax) methodology. This skill should be used when users provide loose requirements, ambiguous feature descriptions, or need to enhance prompts for AI-generated code, products, or documents. Triggers include requests to "optimize my prompt", "improve this requirement", "make this more specific", or when raw requirements lack detail and structure.

prompt-refinementprompt-engineeringrequirements-gatheringspecification-documents
daymade
daymade
15713

prd

Generate a Product Requirements Document (PRD) for a new feature. Use when planning a feature, starting a new project, or when asked to create a PRD. Triggers on: create a prd, write prd for, plan this feature, requirements for, spec out.

product-requirementsspecification-documentsrequirements-gatheringfeature-planning
snarktank
snarktank
899160

ask-questions-if-underspecified

Clarify requirements before implementing. Do not use automatically, only when invoked explicitly.

requirements-gatheringspecification-documentsclarity-adjustment
skillcreatorai
skillcreatorai
41431

requirements-engineering

Transform vague feature ideas into clear, testable requirements using EARS format. Capture user stories, define acceptance criteria, identify edge cases, and validate completeness before moving to design.

requirements-gatheringuser-storiesacceptance-criteriaedge-case-testing
Kiro Team
Kiro Team
457140

Page 3 of 4 · 58 results