Skip to content

Waza skill quality findings #1574

Description

@github-actions

Waza skill quality findings

Waza found actionable repo-owned catalog skill-quality warnings in CI.
Imported upstream warnings are included in the report artifact but are tracked through upstream sync instead of a repo-local issue.

Summary

  • Skills checked: 184
  • Skills with warnings: 85
  • Repo-owned skills with warnings: 1
  • Imported upstream skills with warnings: 84
  • Issue breakdown: compliance: 43, tokens: 32, token-profile: 25, orphaned-references: 17, spec-security: 6, dead-links: 4, spec-allowed-fields: 3
  • Workflow run: https://github.com/managedcode/dotnet-skills/actions/runs/36219460508
  • Full report artifact: waza-skill-quality

First Findings

Skill Source Compliance Tokens Issues
astro-developer imported Low 1244/5000 compliance
configuring-opentelemetry-dotnet imported Low 2424/5000 compliance, token-profile
convert-blazor-server-to-webapp imported Medium-High 3699/5000 tokens
dotnet-webapi imported Medium-High 4866/5000 tokens
minimal-api-file-upload imported Low 2441/5000 compliance
dotnet-maui-doctor imported Medium-High 2303/5000 dead-links, orphaned-references, token-profile
maui-app-lifecycle imported Medium-High 2142/5000 orphaned-references
maui-collectionview imported Medium-High 4585/5000 tokens, orphaned-references
maui-data-binding imported Medium-High 3556/5000 tokens, dead-links, orphaned-references
maui-dependency-injection imported Medium-High 3080/5000 orphaned-references
maui-safe-area imported Medium-High 3192/5000 orphaned-references
maui-shell-navigation imported Medium-High 3559/5000 tokens, dead-links, orphaned-references
maui-theming imported Medium-High 3657/5000 tokens, orphaned-references
orleans repo High 3638/5000 tokens
webgpu-threejs-tsl imported Medium 804/5000 compliance, token-profile
create-datadriven-aspnetcore imported Low 2772/5000 compliance
optimizing-ef-core-queries imported Low 2527/5000 compliance, token-profile
setup-local-sdk imported Medium-High 3927/5000 tokens
technology-selection imported Low 2061/5000 compliance, token-profile
csharp-scripts imported Low 2777/5000 compliance

Full Report

Waza Skill Quality Report

  • Generated: 2026-09-26T05:04:04.339752+00:00
  • Skills checked: 184
  • Skills with warnings: 85
  • Repo-owned skills with warnings: 1
  • Imported upstream skills with warnings: 84
  • Eval coverage: 0/184 full, 0 partial, 184 missing

Repo-Owned Warnings

Skill Tokens Compliance Issues
orleans 3638/5000 High tokens: Token budget is warning: 3638/5000 tokens.

Imported Upstream Warnings

Skill Tokens Compliance Issues
astro-developer 1244/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
configuring-opentelemetry-dotnet 2424/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
token-profile: no workflow steps detected
convert-blazor-server-to-webapp 3699/5000 Medium-High tokens: Token budget is warning: 3699/5000 tokens.
dotnet-webapi 4866/5000 Medium-High tokens: Token budget is warning: 4866/5000 tokens.
minimal-api-file-upload 2441/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
dotnet-maui-doctor 2303/5000 Medium-High dead-links: 1 dead external link(s).
orphaned-references: 11 orphaned reference file(s).
token-profile: no workflow steps detected
maui-app-lifecycle 2142/5000 Medium-High orphaned-references: 1 orphaned reference file(s).
maui-collectionview 4585/5000 Medium-High tokens: Token budget is warning: 4585/5000 tokens.
orphaned-references: 1 orphaned reference file(s).
maui-data-binding 3556/5000 Medium-High tokens: Token budget is warning: 3556/5000 tokens.
dead-links: 1 dead external link(s).
orphaned-references: 1 orphaned reference file(s).
maui-dependency-injection 3080/5000 Medium-High orphaned-references: 1 orphaned reference file(s).
maui-safe-area 3192/5000 Medium-High orphaned-references: 1 orphaned reference file(s).
maui-shell-navigation 3559/5000 Medium-High tokens: Token budget is warning: 3559/5000 tokens.
dead-links: 1 dead external link(s).
orphaned-references: 1 orphaned reference file(s).
maui-theming 3657/5000 Medium-High tokens: Token budget is warning: 3657/5000 tokens.
orphaned-references: 1 orphaned reference file(s).
webgpu-threejs-tsl 804/5000 Medium compliance: Waza compliance is Medium; add clearer routing triggers and anti-triggers.
token-profile: no workflow steps detected
create-datadriven-aspnetcore 2772/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
optimizing-ef-core-queries 2527/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
token-profile: no workflow steps detected
setup-local-sdk 3927/5000 Medium-High tokens: Token budget is warning: 3927/5000 tokens.
technology-selection 2061/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
token-profile: no workflow steps detected
csharp-scripts 2777/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
dotnet-pinvoke 4715/5000 Medium-High tokens: Token budget is warning: 4715/5000 tokens.
nuget-trusted-publishing 2221/5000 High dead-links: 1 dead external link(s).
vectorization 2490/5000 Medium-High spec-security: Security risks detected: description contains XML angle brackets
author-component 831/5000 Medium-High orphaned-references: 3 orphaned reference file(s).
token-profile: no workflow steps detected
collect-user-input 3046/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
token-profile: no workflow steps detected
configure-auth 1591/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
spec-security: Security risks detected: description contains XML angle brackets
token-profile: no workflow steps detected
coordinate-components 2268/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
fetch-and-send-data 2249/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
token-profile: no workflow steps detected
support-prerendering 1650/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
use-igniteui-blazor 1330/5000 Medium-High token-profile: no workflow steps detected
use-js-interop 2599/5000 Medium-High token-profile: no workflow steps detected
system-text-json-net11 3914/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
spec-security: Security risks detected: description contains XML angle brackets
tokens: Token budget is warning: 3914/5000 tokens.
exp-mock-usage-analysis 1275/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
migrate-mstest-v1v2-to-v3 5303/5000 Medium compliance: Waza compliance is Medium; add clearer routing triggers and anti-triggers.
tokens: Token budget is exceeded: 5303/5000 tokens.
migrate-mstest-v3-to-v4 6846/5000 Medium compliance: Waza compliance is Medium; add clearer routing triggers and anti-triggers.
tokens: Token budget is exceeded: 6846/5000 tokens.
migrate-nunit-to-mstest 3473/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
migrate-vstest-to-mtp 5578/5000 Medium compliance: Waza compliance is Medium; add clearer routing triggers and anti-triggers.
tokens: Token budget is exceeded: 5578/5000 tokens.
migrate-xunit-to-mstest 3474/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
migrate-xunit-to-xunit-v3 3521/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
tokens: Token budget is warning: 3521/5000 tokens.
dotnet-aot-compat 3909/5000 High tokens: Token budget is warning: 3909/5000 tokens.
migrate-dotnet10-to-dotnet11 3494/5000 Medium-High orphaned-references: 7 orphaned reference file(s).
migrate-dotnet8-to-dotnet9 3892/5000 Medium-High tokens: Token budget is warning: 3892/5000 tokens.
orphaned-references: 10 orphaned reference file(s).
migrate-dotnet9-to-dotnet10 4654/5000 Medium-High tokens: Token budget is warning: 4654/5000 tokens.
orphaned-references: 10 orphaned reference file(s).
migrate-nullable-references 7888/5000 High tokens: Token budget is exceeded: 7888/5000 tokens.
assertion-quality 4343/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
tokens: Token budget is warning: 4343/5000 tokens.
code-testing-agent 3995/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
tokens: Token budget is warning: 3995/5000 tokens.
code-testing-extensions 845/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
spec-allowed-fields: Unknown frontmatter fields: disable-model-invocation, user-invocable
token-profile: no workflow steps detected
token-profile: only 2 sections (minimum recommended: 3)
coverage-analysis 2352/5000 Medium-High orphaned-references: 4 orphaned reference file(s).
filter-syntax 1608/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
spec-allowed-fields: Unknown frontmatter fields: disable-model-invocation, user-invocable
token-profile: no workflow steps detected
generate-testability-wrappers 3401/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
grade-tests 4804/5000 Medium-High tokens: Token budget is warning: 4804/5000 tokens.
migrate-static-to-wrapper 4511/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
tokens: Token budget is warning: 4511/5000 tokens.
mtp-hot-reload 2166/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
platform-detection 2991/5000 Medium compliance: Waza compliance is Medium; add clearer routing triggers and anti-triggers.
run-tests 3636/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
tokens: Token budget is warning: 3636/5000 tokens.
scaffold-dotnet-test-project 2380/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
test-analysis-extensions 1077/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
spec-allowed-fields: Unknown frontmatter fields: disable-model-invocation, user-invocable
test-anti-patterns 6156/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
tokens: Token budget is exceeded: 6156/5000 tokens.
test-gap-analysis 3630/5000 Medium-High tokens: Token budget is warning: 3630/5000 tokens.
test-smell-detection 2046/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
test-tagging 5039/5000 Medium-High tokens: Token budget is exceeded: 5039/5000 tokens.
testability-obstacle 2926/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
writing-mstest-tests 5964/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
tokens: Token budget is exceeded: 5964/5000 tokens.
analyzing-dotnet-performance 2824/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
orphaned-references: 7 orphaned reference file(s).
android-tombstone-symbolication 2134/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
apple-crash-symbolication 2494/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
clr-activation-debugging 5063/5000 Medium compliance: Waza compliance is Medium; add clearer routing triggers and anti-triggers.
tokens: Token budget is exceeded: 5063/5000 tokens.
orphaned-references: 3 orphaned reference file(s).
dotnet-trace-collect 5573/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
tokens: Token budget is exceeded: 5573/5000 tokens.
orphaned-references: 4 orphaned reference file(s).
dump-collect 1076/5000 Medium-High orphaned-references: 3 orphaned reference file(s).
microbenchmarking 2695/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
binlog-failure-analysis 712/5000 Medium-High token-profile: no workflow steps detected
build-perf-diagnostics 2429/5000 Medium-High spec-security: Security risks detected: description contains XML angle brackets
check-bin-obj-clash 4867/5000 Medium-High tokens: Token budget is warning: 4867/5000 tokens.
copy-to-output-directory 1689/5000 Medium-High token-profile: no workflow steps detected
eval-performance 1526/5000 Medium-High spec-security: Security risks detected: description contains XML angle brackets
including-generated-files 1534/5000 Medium-High token-profile: no workflow steps detected
item-management 1224/5000 Medium-High token-profile: no workflow steps detected
msbuild-antipatterns 4504/5000 Medium-High tokens: Token budget is warning: 4504/5000 tokens.
token-profile: no workflow steps detected
msbuild-modernization 4300/5000 Medium-High spec-security: Security risks detected: description contains XML angle brackets
tokens: Token budget is warning: 4300/5000 tokens.
property-patterns 1599/5000 Medium-High token-profile: no workflow steps detected
resolve-project-references 659/5000 Low compliance: Waza compliance is Low; add clearer routing triggers and anti-triggers.
token-profile: no workflow steps detected
target-authoring 1516/5000 Medium-High token-profile: no workflow steps detected
template-comparison 1857/5000 Medium-High token-profile: no workflow steps detected
template-discovery 2932/5000 Medium-High token-profile: no workflow steps detected
template-validation 2735/5000 Medium-High token-profile: no workflow steps detected

Notes

  • Waza spec-compatibility, spec-license, and spec-version warnings are ignored because this repository stores compatibility and version metadata according to root AGENTS.md.
  • Waza link findings caused by external rate limits, official-doc snapshot internals, or known HEAD/anti-bot false positives are filtered out of CI warnings.
  • Vendir-imported skills are reported separately because their markdown is synchronized from upstream and should be fixed through the import/upstream path, not edited directly.
  • Missing eval coverage is reported as an aggregate backlog, not as a per-skill warning, until eval suites are intentionally added.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions