Development Standards & Quality Assurance

Enforce compilation, unit testing, and dependency security auditing for .NET projects.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/tedtv1007-ctrl/milk-skills-library --skill development-standards-quality-assurance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Development Standards & Quality Assurance
Source: https://github.com/tedtv1007-ctrl/milk-skills-library/tree/main/dev-standards
Command: npx skills add https://github.com/tedtv1007-ctrl/milk-skills-library --skill development-standards-quality-assurance

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the lack of consistency in development workflows by enforcing mandatory build, testing, and security scanning steps to ensure high-quality, secure code.

Core Features & Use Cases

  • Automated Build Verification: Ensures code compiles correctly before proceeding.
  • Quality Assurance: Mandates unit testing for new features to cover both happy and sad paths.
  • Security Auditing: Automatically identifies vulnerable dependencies to prevent security regressions.
  • Use Case: Before merging a new service, use this skill to verify that the code compiles, passes all unit tests, and contains no known vulnerable packages.

Quick Start

Run the development standards skill to build the project and perform a full security and unit test audit.

Frequently Asked Questions about Development Standards & Quality Assurance

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

FAQPage Schema
How do I enforce unit testing and security scanning in my .NET build workflow?

To enforce unit testing and security scanning in your .NET build workflow, you need automated quality gates that mandate compilation checks, test coverage for happy and sad paths, and dependency vulnerability audits before code merges.

What is the best way to check for vulnerable dependencies before merging a .NET service?

Checking for vulnerable dependencies before merging a .NET service requires automated security auditing integrated into your development lifecycle to identify and prevent security regressions in package references.

Does automated quality assurance cover both happy and sad path unit tests?

Yes, automated quality assurance covers both happy and sad path unit tests by mandating unit testing for new features to ensure comprehensive code behavior verification across expected and edge-case scenarios.

When do I need to run a dependency security audit in a DevOps pipeline?

You need to run a dependency security audit in a DevOps pipeline when you require consistent build verification and secure package dependency maintenance to prevent introducing known vulnerabilities into your codebase.

Can I use automated build verification to ensure my .NET code compiles correctly?

Yes, you can use automated build verification to ensure your .NET code compiles correctly by enforcing mandatory build steps that block workflow progression until compilation succeeds.

Why does my development workflow lack consistency across code builds and security checks?

Your development workflow lacks consistency across code builds and security checks due to missing mandatory build, testing, and security scanning steps required to ensure high-quality, secure code deployment.