Shang-Wei Chou
Community@cloudywing
A .NET Engineer who knows nothing.
Agent Skills by Shang-Wei Chou
Showing 39 vetted skills indexed across 1 GitHub repositories.
fix-file-encoding
Detect and convert legacy-encoded text files to UTF-8 with PowerShell.
generate-commit
Generate standardized git commit messages from git diff output.
csharp-validation
Validate C# input models with layered validation boundaries in ASP.NET Core.
docker
Optimize Dockerfiles and Compose files for secure, cache-friendly images.
sql-query
Enforce parameterized, index-friendly T-SQL and Oracle SQL query composition.
generate-unit-test
Generate NUnit test skeletons with mock setup for .cs files.
csharp-error-handling
Standardize C# exception handling and produce consistent API error responses.
generate-changelog-zh-tw
Generate a Traditional Chinese changelog section from Git commit history.
vitest
Configure Vitest and Vue Test Utils for component, composable, and store unit tests.
ef-core
Provide EF Core guidance for DbContext lifetime, query performance, migrations, transactions, and concurrency.
git-workflow
Enforce Git branching, pull request, and release workflows for GitHub or GitLab.
csharp-nunit
Enforce Arrange-Act-Assert structure and assertion patterns in C# NUnit tests.
code-review
Review source code for correctness, security, performance, and maintainability issues.
csharp-linq
Review LINQ to Objects queries for deferred execution and operator selection.
spec-doc
Convert Clarify Agent requirement summaries into structured Markdown specification documents.
csharp-async
Enforce asynchronous C# best practices for Task, ValueTask, and exception handling.
export-excel
Export structured JSON templates into formatted Excel workbooks with multi-sheet layouts.
generate-readme-zh-tw
Generates a structured README.md in Traditional Chinese from the current project's structure and metadata.
csharp-background-service
Implement .NET BackgroundService and IHostedService lifecycle with CancellationToken propagation and scoped services.
vue3
Enforce Vue 3 Composition API and script setup guidelines with TypeScript.
csharp-nrt
Apply NRT rules to C# property declarations to prevent fake defaults.
context-map
Generate change impact analyses and dependency maps for codebase modifications.
fact-check-note
Audit technical documents line-by-line and produce categorized fact-check reports.
generate-gitignore-by-techstack
Detect a project's tech stack and merge GitHub gitignore templates while preserving custom rules.