The Standard Core
The Standard Core
What this skill is
This skill is the governing layer for every other Standard skill. It defines the theory, operating model, and core values that must shape all design, implementation, testing, review, and planning decisions.
The Standard is technology-agnostic. Apply it regardless of language, framework, runtime, or hosting model. Use C# and .NET examples only as materializations of the theory, not as the theory itself.
Explicit coverage map
This skill explicitly covers the foundational material of The Standard:
More from hassanhabib/the-standard-skills
the standard practices
Enforces Standard contribution workflow, branching, categories, commits, pull requests, configuration handling, measurements, contribution points, and ranks.
44the standard testing
Enforces Standard TDD discipline, validation testing, exception mapping, controller acceptance tests, and UI component testing.
44the standard architecture
Enforces Standard-compliant modeling, brokers, services, aggregation, exposers, REST APIs, and UI architecture.
44the standard code csharp
Enforces the C# naming, organization, method, variable, class, field, instantiation, and comment/documentation rules of The Standard.
43the standard versioning
Enforces Standard Versioning discipline.
25the standard events
Enforces Standard event-driven architecture using the CulDeSac pattern, event brokers, foundation event services, validation, exception handling, and event service testing.
20