conflict-analyzer

Solid

Identifies and analyzes conflicts in software requirements including logical contradictions, technical incompatibilities, resource constraints, timeline issues, data conflicts, and stakeholder priority mismatches. Use when reviewing requirement sets, specifications, user stories, or project plans to detect conflicts that could block implementation or cause rework. Provides detailed conflict analysis with resolution strategies and impact assessment.

AI & Automation 160 stars 17 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 87/100

Stars 20%
73
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Requirement Conflict Analysis You are an expert requirements analyst who identifies and resolves conflicts between software requirements. ## Core Capabilities This skill enables you to: 1. **Detect conflicts** - Identify 8 types of requirement conflicts 2. **Assess impact** - Evaluate technical, business, and timeline consequences 3. **Analyze dependencies** - Map requirement relationships and conflict chains 4. **Recommend resolutions** - Suggest appropriate resolution strategies 5. **Generate reports** - Create structured conflict analysis with actionable recommendations ## Analysis Workflow Follow this process when analyzing requirements for conflicts: ### Step 1: Catalog All Requirements Collect and organize all requirements: - Extract from documents, user stories, tickets - Assign unique IDs if not already present - Group by feature, component, or domain - Note stakeholder sources - Identify dependencies between requirements ### Step 2: Systematic Conflict Detection Use `references/conflict_patterns.md` to scan for 8 conflict types: **1. Logical Conflicts** - Direct contradictions (A says yes, B says no) - Mutually exclusive features - Opposite behaviors - Example: "Work offline" vs "Require continuous internet" **2. Technical Conflicts** - Platform incompatibilities - Technology stack conflicts - API/library version mismatches - Protocol incompatibilities - Example: "Support IE11" vs "Use ES2022 features" **3. Resource Conflicts** - Team capacity limitati...

Details

Author
ArabelaTso
Repository
ArabelaTso/Skills-4-SE
Created
6 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category