methodology-review

Validate software artifacts against DDD, Event Storming, TDD, BDD, and SOLID methodologies.

1|Updated Jun 20, 2026
One-click install
npx skills add https://github.com/shafibabar/SDLC-Artifact-Factory --skill methodology-review-shafibabar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: methodology-review
Source: https://github.com/shafibabar/SDLC-Artifact-Factory/tree/main/skills/methodology-review
Command: npx skills add https://github.com/shafibabar/SDLC-Artifact-Factory --skill methodology-review-shafibabar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures that every software artifact adheres to non-negotiable engineering standards, preventing technical debt and architectural drift by automating the validation of DDD, Event Storming, TDD, BDD, and SOLID principles.

Core Features & Use Cases

  • Automated Compliance Checks: Validates artifacts against five core methodologies before phase gate advancement.
  • Defect Tracking: Identifies specific methodology violations and provides clear remediation paths for developers.
  • Use Case: Before merging a new service design, use this Skill to verify that all domain concepts are mapped to Bounded Contexts and that the implementation follows the TDD cycle, ensuring the artifact is production-ready.

Quick Start

Run the methodology review skill on the current artifact to identify any compliance defects or warnings.

Frequently Asked Questions about methodology-review

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

FAQPage Schema
How do I enforce DDD and SOLID principles compliance during the software development lifecycle?

You can enforce DDD and SOLID compliance by running an automated validation check against software artifacts during the SDLC phase gate process to identify methodology violations. This ensures architectural consistency before phase advancement.

What does automated TDD and BDD compliance validation check for in a software artifact?

Automated TDD and BDD compliance validation checks if artifacts adhere to defined checklist criteria and canonical ubiquitous language definitions. It identifies specific methodology violations and provides clear remediation paths for developers.

How do I verify domain concepts are mapped to Bounded Contexts before merging a new service design?

To verify domain concepts are mapped to Bounded Contexts, run a methodology review on the service design artifact. This validates Event Storming and DDD adherence, ensuring the artifact is production-ready before merging.

Can I use automated compliance checks to prevent technical debt and architectural drift?

Yes, automated compliance checks prevent technical debt and architectural drift by validating every software artifact against five non-negotiable engineering methodologies. This ensures consistent code quality and architectural alignment.

How does automated defect tracking work when validating engineering methodologies?

Automated defect tracking works by identifying specific methodology violations, such as failing to follow the TDD cycle, and outputting clear remediation paths for developers. This guides the correction of architectural inconsistencies.

Do I need canonical ubiquitous language definitions to pass an SDLC phase gate validation?

Yes, you need canonical ubiquitous language definitions to pass SDLC phase gate validation. The compliance check explicitly requires adherence to these definitions to ensure DDD principles are correctly applied.