← Back to list

doctor
by aalmada
Full-stack .NET online book store application with event-sourced backend API and Blazor frontend, orchestrated by Aspire.
⭐ 13🍴 0📅 Jan 24, 2026
SKILL.md
name: doctor description: Checks specific tools and SDKs required for the BookStore project. Use this to diagnose environment issues before deployment or development.
Perform a health check on the development environment to ensure all prerequisites are met:
-
.NET SDK
- Run
dotnet --version - Requirement: Version 10.0.x or later.
- Action: If too old, advise upgrading .NET.
- Run
-
Docker
- Run
docker --version - Requirement: Version 20.x or later.
- Action: If missing, Docker Desktop or Podman is required for running the Aspire containers.
- Run
-
Azure Developer CLI (azd)
- Run
azd version - Requirement: Version 1.5.0 or later.
- Action: This is required for deployment scripts.
- Run
-
Kubernetes CLI (kubectl)
- Run
kubectl version --client - Requirement: Valid client version installed.
- Action: Required for Kubernetes deployment commands.
- Run
-
Aspire CLI (for orchestration)
- Run:
aspire --version - Requirement: Aspire CLI must be installed.
- Action: If missing, see Install instructions
- Run:
-
Report Summary
- If all checks pass: "✅ Environment is healthy"
- If issues found: List specific missing tools with installation instructions
Related Skills
Run Before:
/deploy-to-azure- Check azd and Docker before deployment/deploy-kubernetes- Check kubectl and Docker before deployment/verify-feature- Ensure environment is correct before verification
Next Steps:
- If issues found, resolve them and re-run
/doctor /rebuild-clean- Clean rebuild after environment changes
See Also:
- getting-started - Installation instructions
- aspire-guide - Aspire orchestration
- README.md - Prerequisites section
Score
Total Score
75/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon

