askill
mcj-coder

mcj-coder

Publisher on askill

0 total stars
Skills17
Updated 1/18/2026
GitHub
deployment-provenance
deployment-provenance
mcj-coder1/18/2026

Use when deploying software to production or staging environments to ensure complete traceability of what was deployed, when, by whom, and from which source. Essential for audit compliance, incident i...

0
AI 96
dotnet-domain-primitives
dotnet-domain-primitives
mcj-coder1/18/2026

Prevent primitive obsession by enforcing StronglyTypedIds and value objects in domain models and at boundaries.

0
AI 95
csharp-best-practices
csharp-best-practices
mcj-coder1/18/2026

Use when implementing or refactoring C# code and you must apply best practices aligned to the project's effective C# language version and .NET target/runtime. Detect the language/runtime, prefer the n...

0
AI 95
static-analysis-security
static-analysis-security
mcj-coder1/18/2026

Use when implementing or configuring static analysis for security, including SAST tools, security linting, secrets detection, and vulnerability threshold management. Covers tool selection, CI integrat...

0
AI 91
library-extraction-stabilisation
library-extraction-stabilisation
mcj-coder1/18/2026

Use when shared code is used by 3+ components, user asks about extracting library, or code is copied across services. Ensures stability, ownership, versioning, and governance before extraction.

0
AI 90
architecture-testing
architecture-testing
mcj-coder1/18/2026

Use when user mentions architectural boundaries, layering, dependency rules, project structure constraints, or asks to define/review/enforce architecture. For new apps, check if production quality/bes...

0
AI 89
issue-driven-delivery
issue-driven-delivery
mcj-coder1/18/2026

Use when work is tied to a ticketing system work item and requires comment approval, sub-task tracking, or CLI-based delivery workflows.

0
AI 88
change-risk-rollback
change-risk-rollback
mcj-coder1/18/2026

Use when planning release, deployment, or infrastructure changes. Produces risk assessment with failure modes, impact rating, rollback procedures, and prerequisite execution criteria before deployment...

0
AI 85
branching-strategy-and-conventions
branching-strategy-and-conventions
mcj-coder1/18/2026

Use when creating any repository, defining Git workflows, or enforcing commit conventions. Establishes branching policy, commit message standards (Conventional Commits), and merge rules aligned to Sem...

0
AI 85
component-boundary-ownership
component-boundary-ownership
mcj-coder1/18/2026

Use when user decides repository organization, where functionality should live, or reviews component boundaries. Determines cross-component ownership and placement (macro), delegates intra-component f...

0
AI 74
best-practice-introduction
best-practice-introduction
mcj-coder1/18/2026

Use when introducing new standards, tooling, practices, or asking for adoption/rollout guidance. Produces phased rollout plan with adoption criteria, risk assessment, and rollback triggers.

0
markdown-author
markdown-author
mcj-coder1/18/2026

Use when writing or editing markdown to proactively enforce linting rules and spelling standards, preventing violations before commit.

0
documentation-as-code
documentation-as-code
mcj-coder1/18/2026

Use when user creates/modifies/reviews documentation (Markdown, ADRs, plans, READMEs). Applies same rigor as code with lint, spell, format validation, review processes, and CI automation.

0
contract-consistency-validation
contract-consistency-validation
mcj-coder1/18/2026

Use when user modifies public interfaces/APIs, changes behavior of exposed methods, or requests compatibility checks. Validates breaking changes, requires user confirmation, enforces SemVer, and manda...

0
monorepo-orchestration-setup
monorepo-orchestration-setup
mcj-coder1/18/2026

Use when setting up or orchestrating monorepos with build tools like Nx, Turborepo, or Lerna. Covers workspace configuration, task pipelines, dependency graph management, caching strategies, and CI/CD...

0
dotnet-open-source-first-governance
dotnet-open-source-first-governance
mcj-coder1/18/2026

Enforce open-source-first dependency selection with mandatory live license revalidation (web search) and review-time gating.

0
agents-onboarding
agents-onboarding
mcj-coder1/18/2026

Use when user integrates agents into repository, asks to set up agent guidance/rules/onboarding, or repo missing agent-specific onboarding docs (AGENTS.md). Ensures fresh agent context can apply all r...

0
Showing all 17 skills.