long-task-requirements

Generates an SRS document from structured software requirements elicitation.

178|43|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/suriyel/longtaskforagent --skill long-task-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: long-task-requirements
Source: https://github.com/suriyel/longtaskforagent/tree/main/skills/long-task-requirements
Command: npx skills add https://github.com/suriyel/longtaskforagent --skill long-task-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill transforms raw ideas into a structured Software Requirements Specification (SRS) by guiding users through systematic elicitation and validation, ensuring clarity and completeness before development begins.

Core Features & Use Cases

  • Structured Elicitation: Asks targeted questions to gather detailed requirements.
  • SRS Generation: Produces a high-quality SRS document aligned with ISO/IEC/IEEE 29148.
  • Use Case: When starting a new software project, use this Skill to define exactly what the software should do, who it's for, and its constraints, resulting in an approved SRS document that guides the entire development process.

Quick Start

Use the long-task-requirements skill to elicit requirements for a new project.

Frequently Asked Questions about long-task-requirements

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I elicit software requirements for an SRS document?

You can elicit software requirements by using targeted, structured questioning to gather detailed functional and non-functional needs, which are then compiled into a complete Software Requirements Specification document.

What is EARS syntax for writing software requirements?

EARS syntax is a structured approach for writing testable software requirements, ensuring clarity and reducing ambiguity by applying specific conditions to requirement statements within an SRS.

How do I generate an SRS aligned with ISO 29148 standards?

To generate an ISO 29148 aligned SRS, systematically validate elicited requirements against industry standards, ensuring the final document provides a clear, testable baseline before software design begins.

What is the best way to define software project scope before implementation?

The best way to define project scope is producing a structured SRS that documents exactly what the software should do, who uses it, and its constraints, preventing undefined scope and ambiguous feature sets.

Can I use structured elicitation to fix ambiguous feature sets?

Yes, structured elicitation resolves ambiguous feature sets by asking targeted questions that validate user needs, transforming raw ideas into clear, testable requirements for your software project.

Do I need prior documentation to start writing a Software Requirements Specification?

No prior documentation is needed; the elicitation process starts with raw ideas and systematically guides you through validation to produce a complete SRS baseline for development.