一键导入
research
Research .NET topics externally — docs.microsoft.com, NuGet registry, GitHub issues. Routes to web-researcher or nuget-researcher based on query type.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Research .NET topics externally — docs.microsoft.com, NuGet registry, GitHub issues. Routes to web-researcher or nuget-researcher based on query type.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Full-project health audit — spawns 5 specialists (dotnet-reviewer, security-analyzer, testing-reviewer, performance-profiler, deployment-validator) in parallel. Use for onboarding or pre-release.
Analyze project/namespace boundaries, detect circular refs and layering violations via dotnet-depends and solution graph. Use before major refactors or to validate Clean Architecture.
Senior-engineer challenge mode — aggressively question the current approach, hunt for N+1 queries, captive deps, missing auth, sync-over-async, leaks. Use before finalizing significant changes.
Capture a solved problem as institutional knowledge. Writes `.claude/solutions/{category}/{slug}.md` with symptoms, root cause, fix, category, tags. Use after notable fixes.
Generate or update documentation — XML doc comments, README, architecture docs, OpenAPI descriptions. Uses code as source of truth; no hallucinated features.
Extract durable lessons from a just-finished fix — propose CLAUDE.md rule, Iron Law addition, or Solution doc. Use after resolving a surprising/repeatable bug.
| name | research |
| description | Research .NET topics externally — docs.microsoft.com, NuGet registry, GitHub issues. Routes to web-researcher or nuget-researcher based on query type. |
| argument-hint | <topic> | --library <name> |
| effort | medium |
Fetch external context without polluting main conversation. Two modes.
/dotnet:research "Blazor United authentication flow"
Routes to web-researcher (haiku + WebSearch + WebFetch). Prefers:
learn.microsoft.com/en-us/dotnet/ (primary)learn.microsoft.com/en-us/aspnet/core/github.com/dotnet/* issues + design notesdevblogs.microsoft.com/dotnet/Output: .claude/research/{slug}.md with bullets + authoritative
links.
/dotnet:research --library Polly
Routes to nuget-researcher. Returns:
dotnet list package --vulnerable cross-check)Output: .claude/research/libraries/{name}.md.
nuget.org/packages/<id>) before
recommendingnetcoreapp2.1)# Blazor United Authentication (research — 2026-04-18)
## Key concepts
- `@rendermode` affects auth cookie visibility [microsoft-1]
- InteractiveServer: full auth state available
- InteractiveWebAssembly: state persistence via PersistentComponentState
- ...
## Sources
[microsoft-1]: https://learn.microsoft.com/.../blazor/security
[microsoft-2]: ...
# Polly v8.4.0 (research — 2026-04-18)
## Summary
- Resilience library: retry, circuit breaker, timeout, bulkhead
- Maintained by App vNext (community)
- Last release: 2026-03-20 (active)
- Stars: 13k, issues: 28 open
## Compatibility
- net6.0, net8.0, net9.0
## CVEs
None (checked GitHub Advisory + dotnet list package --vulnerable)
## Recommendation
✅ Safe to adopt. Prefer Microsoft.Extensions.Http.Resilience (which
wraps Polly v8) for HTTP clients.
${CLAUDE_SKILL_DIR}/references/trusted-sources.md — ranked list
of .NET documentation sources${CLAUDE_SKILL_DIR}/references/nuget-evaluation.md — signals to
check for library health${CLAUDE_SKILL_DIR}/references/search-patterns.md — effective
queries for docs vs GitHub issues/dotnet:research would
isolate the context