Skill page Core v1.0.0

MCAF: Developer Experience

Apply MCAF developer-experience guidance for onboarding, F5 contract, cross-platform tasks, local inner loop, and reproducible setup. Use when the repo is hard to run, debug, test, or onboard into.

Trigger On

  • the repo is hard to run, test, debug, or onboard into
  • local setup differs too much across contributors
  • the inner loop is slow or undocumented

Workflow

  1. Find the slowest or most fragile part of the inner loop:

- clone and setup - build - run and debug - test

  1. Standardize tasks before optimizing them.
  2. Prefer one documented way to run the full solution locally.
  3. Pull only the references that match the local-dev problem you are fixing.

Deliver

  • lower-friction local workflow
  • better onboarding
  • reproducible build, run, test, and debug paths

Validate

  • a newcomer can follow the docs without hidden setup knowledge
  • the inner loop is explicit and reproducible
  • cross-platform or containerized guidance is used only where it helps
  • local development uses real services, containers, or sandbox environments instead of fakes or stubs

Load References

Related skills

v1.0.0

Design or review .NET solution architecture across modular monoliths, clean architecture, vertical slices, microservices, DDD, CQRS, and cloud-native boundaries without…

dotnet skills install architecture
v1.0.0

Review .NET changes for bugs, regressions, architectural drift, missing tests, incorrect async or disposal behavior, and platform-specific pitfalls before you approve or merge…

dotnet skills install code-review