Claude Tools / Plugins / problem-based-srs

Plugins · rafaelgorski/problem-based-srs

problem-based-srs

Problem-Based Software Requirements Specification methodology for AI-assisted requirements engineering. Provides structured approach to capture Customer Problems (WHY), Customer Needs (WHAT), and Functional Requirements (HOW) with full traceability.

CLEARED_STATICagent-agnosticv2.6.0

Pipeline results

Coverage

CLEARED_STATIC

Tests run

7 / 8

Portability

Agent-agnostic (works beyond Claude)

Type

Plugins

Tests & results

What the pipeline checked

TestStateResult or reason
eligibilityranall eligibility checks passed
dedupranunique -- no near-duplicate found
clocranno code measured
secretsranno secret patterns matched
egressran20 lexical match(es) — FLAG-INFO (C-01: semantic analysis deferred to v2)
injectionranno patterns matched (confidence: STANDARD)
required-fieldsranrequired fields present: name, version, description
behaviouraldeferredbehavioural assessment deferred (v1): Python with non-stdlib imports (committed-only policy): [('docs/generate_banner.py', 'PIL'), ('scripts/build-plugin.py', '__future__')]

What's inside

Components found

docs/DESIGN.md
componentmedium
agents/problem-based-srs/AGENT.md
agentmedium
skills/problem-based-srs/SKILL.md
skillhigh
.agents/skills/impeccable/SKILL.md
skillhigh
.github/extensions/srs-navigator/docs/DESIGN.md
componentmedium
.github/extensions/srs-navigator/skills/problem-based-srs.md
componentmedium

Coverage

Not assessed

  • behavioural execution not run
  • egress patterns logged (FLAG-INFO): 20 lexical match(es)

README

From the repository

# Problem-Based SRS

[![Version 2.6.0](https://img.shields.io/badge/version-2.6.0-green.svg)](https://github.com/RafaelGorski/Problem-Based-SRS/releases)
[![Skills Health](https://img.shields.io/badge/skills%20health-dashboard-brightgreen.svg)](https://rafaelgorski.github.io/Problem-Based-SRS/skills-health.html)
[![AgentSkills](https://img.shields.io/badge/AgentSkills-Open%20Standard-blue)](https://agentskills.io)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

**Problem-Based SRS is a plugin that extends your AI harness to handle Software Specifications.** It plugs into GitHub Copilot first — and Claude Code and other AI coding assistants too — turning a general-purpose coding agent into one that can reason about, trace, and evolve requirements instead of just emitting code.

On top of your harness, the plugin adds three things:

| | What it adds |
|---|--------------|
| 🛡️ **AI‑slop prevention** | Guardrails tuned to the specific model that stop the agent from inventing features, skipping steps, or drifting off the actual problem. |
| 🧭 **A spec language + command palette** | A shared vocabulary (Business Context → CP

← Back to Plugins