Skip to content

extension-points

dotnet/skills ↗

From the author

Own MSBuild import and hook discovery. USE FOR: CustomBefore/CustomAfter hooks, ordered wildcard and NuGet auto-imports, control properties, build/buildTransitive packed layout, package ID and file-name matching, per-TFM forwarders, and tracing why assets or hooks are missing, broken, or replaced. An import guard remains in scope when it is one defect in a broader hook/import flow. DO NOT USE for a focused safety verdict on whether one specific Import needs Exists or is an intentionally unguarded package contract; use msbuild-antipatterns. NEVER INVOKE when imports and hook placement already work and the request is only target Inputs/Outputs, incremental skipping, or FileWrites clean tracking; use incremental-build or target-authoring. Exclude props-versus-targets placement and non-MSBuild systems.

Install

npx skills add dotnet/skills --skill extension-points -a claude-code

Installs to .claude/skills/extension-points/ · Each command fetches the skill straight from GitHub with the open skills CLI.

Download .zip

Byte-identical to the scanned commit, with the repository’s licence and a SOURCE.txt.

Want your agent to suggest skills while you type? See how to use skills from your IDE.

Safety checks on SKILL.md

  • Contains hidden text (invisible characters, long comments or encoded blobs)Medium

Why 83

Security80
Provenance85
Maintenance100
Licence100
Adoption59

aiqbench computes the trust score from public signals. It is not a security audit, so read a skill before you install it.

Similar skills

From the same category, best-trusted first. This skill is not indexed for matching yet, so these are its neighbours by category.

Ratings & reviews

—

no reviews

Tried this skill? Rate it to help others. Sign in

    Discussion

    Join the discussion. Sign in