krt-requirements-weaver
Requirements Weaver
Turn a rough statement of need into a validated requirements baseline that another agent can plan or implement without inventing product behavior.
Keep the work at the requirements level. Do not jump into architecture, schema design, endpoints, or code unless the user explicitly asks for solution design.
Load References
- Load
references/requirements-workflow.mdbefore running the workflow or drafting the main artifact. - Load
references/quality-checklist.mdwhen reviewing requirement quality, rewriting weak statements, or checking readiness for validation. - Load
references/gap-question-bank.mdwhen the input is incomplete, contradictory, or vague and the skill needs to drive clarification by asking questions. - Load
references/source-literature.mdwhen the user asks what the method is based on, wants citations, or challenges the workflow.
Workflow
- Classify the input.
- Identify whether the source is a problem statement, feature request, partial spec, meeting note, classroom assignment, or change request.
- Estimate maturity as rough, partial, or near-ready.
- If requirements are already mostly clear, skip long elicitation and focus on gap detection plus validation.
More from elzawarudo/krt
krt-compound-master
>
11krt-release-marshal
Orchestrate the full delivery flow for the current project repository: direct krt-gitflow-knight for clean commits, krt-rebase-smith for clean branch history, krt-jira-scribe for Jira Server/Data Center issue work, then open a GitHub pull request with a factual body and Jira link. Use when the user asks to create/open a PR, prepare a pull request, ship current work, publish branch changes for review, or run the full gitflow + rebase + Jira + PR workflow. Runtime aliases may expose this as krt:release-marshal.
10krt-gitflow-knight
>
10krt-rebase-smith
>
8krt-jira-scribe
Manages Jira Server/Data Center issues on a Spanish-language instance. Verifies existing global issues and subtasks, checks whether new work belongs under an existing parent, proposes Spanish issue/subtask creation when missing, handles active sprint placement, and manages Spanish transitions. Runtime aliases may expose this as krt:jira-scribe.
8krt-ci-questor
Investigate CI/CD failures and produce concise cause reports. Use when a user asks why a GitHub Actions, GitLab CI, CircleCI, Jenkins, or other pipeline failed; needs log triage, flaky-test assessment, runner/dependency/config diagnosis, failed-check summaries, rerun guidance, or a simple report explaining what happened and what to do next. Runtime aliases may expose this as krt:ci-questor.
7