sdlc-config-management

Enforce two-tier precedence for product-specific JSON config overrides against factory defaults.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill prevents configuration drift and ensures consistency across products by managing per-product overrides to factory-wide SDLC defaults, ensuring every agent adheres to the correct tech stack and methodology parameters.

Core Features & Use Cases

  • Override-Only Configuration: Maintains a clean, minimal configuration file that only records deviations from factory defaults, preventing redundant data and drift.
  • Two-Tier Precedence: Enforces a strict lookup rule where agents check the product-specific config before falling back to global defaults.
  • Use Case: When a product requires a specific database like MongoDB instead of the default PostgreSQL, this skill ensures the agent identifies and applies that override consistently across all generated artifacts.

Quick Start

Consult the sdlc-config-management skill to verify the current product configuration and ensure all agent decisions align with the established tech stack overrides.

Frequently Asked Questions about sdlc-config-management

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

FAQPage Schema
How do I prevent configuration drift across different software products?

You can prevent configuration drift by managing per-product overrides to global SDLC defaults. This skill enforces strict adherence to tech-stack parameters, ensuring agents consistently apply only the deviations from factory defaults across all generated artifacts.

How does two-tier precedence lookup work for SDLC configuration?

Two-tier precedence lookup enforces a strict rule where agents check product-specific JSON files first before falling back to global factory defaults. This mechanism ensures consistent application of tech-stack and methodology parameters across all artifacts.

When do I need per-product configuration overrides for SDLC artifacts?

You need per-product configuration overrides when a product requires deviations from global SDLC defaults, such as using MongoDB instead of default PostgreSQL. This maintains consistency by recording only the minimal necessary configuration changes.

Do I need JSON schema validation to enforce SDLC configuration standards?

Yes, JSON schema validation is required to maintain consistency and prevent unauthorized configuration drift. Validating product-specific overrides against defined schemas ensures that all configuration data strictly adheres to established tech-stack standards.

What is the best way to manage tech-stack overrides for software engineering agents?

The best way to manage tech-stack overrides is maintaining an override-only configuration file that records deviations from factory defaults. This approach prevents redundant data and drift while ensuring agents apply specific parameters like database choices consistently.