AsiaOstrich
@AsiaOstrich
Public Skills
discover
by AsiaOstrich
"[UDS] Assess project health, architecture, and risks before adding features"
brainstorm
by AsiaOstrich
"[UDS] Structured AI-assisted brainstorming before spec creation"
tdd
by AsiaOstrich
"[UDS] Guide through Test-Driven Development workflow"
Logging Guide
by AsiaOstrich
Implement structured logging with proper log levels and sensitive data handling. Use when: adding logging, debugging, setting up observability. Keywords: logging, log level, structured logging, observability, 日誌, 記錄, 結構化日誌.
docgen
by AsiaOstrich
"[UDS] Generate usage documentation from project sources"
checkin
by AsiaOstrich
"[UDS] Pre-commit quality gates verification"
requirement
by AsiaOstrich
"[UDS] Write user stories and requirements following INVEST criteria"
AI Collaboration Standards
by AsiaOstrich
Prevent AI hallucination and ensure evidence-based responses when analyzing code or making suggestions. Use when: analyzing code, making recommendations, providing options, or when user asks about confidence/certainty. Keywords: certainty, assumption, inference, evidence, source, 確定性, 推測, 假設, 來源, 證據.
methodology
by AsiaOstrich
"[UDS] Manage development methodology workflow"
coverage
by AsiaOstrich
"[UDS] Analyze test coverage and provide recommendations"
AI-Friendly Architecture Guide
by AsiaOstrich
Design AI-friendly architecture with explicit patterns, layered documentation, and semantic boundaries. Use when: structuring projects for AI collaboration, optimizing codebase for AI analysis, setting up AI context. Keywords: architecture, AI-friendly, context, modules, documentation layers, .ai-context.yaml, 架構, AI 友善, 上下文.
Testing Guide
by AsiaOstrich
Testing pyramid and test writing standards for UT/IT/ST/E2E. Supports ISTQB and Industry Pyramid frameworks. Use when: writing tests, discussing test coverage, test strategy, or test naming. Keywords: test, unit, integration, e2e, coverage, mock, ISTQB, SIT, 測試, 單元, 整合, 端對端.
Error Code Guide
by AsiaOstrich
Design consistent error codes following the PREFIX_CATEGORY_NUMBER format. Use when: defining error codes, creating error handling, designing APIs. Keywords: error code, error handling, error format, API errors, 錯誤碼, 錯誤處理.
reverse
by AsiaOstrich
"[UDS] System archeology — reverse engineer code across Logic, Data, and Runtime dimensions"
release
by AsiaOstrich
"[UDS] Guide release process and changelogs"
derive
by AsiaOstrich
"[UDS] Derive BDD scenarios, TDD skeletons, or ATDD tables from specifications"
sdd
by AsiaOstrich
"[UDS] Create or review specification documents for Spec-Driven Development"
changelog
by AsiaOstrich
"[UDS] Generate and maintain CHANGELOG.md entries"
Documentation Guide
by AsiaOstrich
Guide documentation structure, content requirements, and project documentation best practices. Use when: creating README, documentation, docs folder, project setup, technical docs. Keywords: README, docs, documentation, CONTRIBUTING, CHANGELOG, ARCHITECTURE, API docs, 文件, 說明文件, 技術文件.
refactor
by AsiaOstrich
"[UDS] Guide refactoring decisions and strategy selection"
bdd
by AsiaOstrich
"[UDS] Guide through Behavior-Driven Development workflow"
review
by AsiaOstrich
"[UDS] Perform systematic code review with checklist"
atdd
by AsiaOstrich
"[UDS] Guide through Acceptance Test-Driven Development workflow"
commit
by AsiaOstrich
"[UDS] Generate commit messages following Conventional Commits standard"
Project Structure Guide
by AsiaOstrich
Guide for organizing project directories following language-specific best practices. Use when: creating projects, reorganizing structure, adding modules, setting up builds. Keywords: project, structure, directory, layout, gitignore, scaffold, 專案結構, 目錄.
AI Instruction File Standards Guide
by AsiaOstrich
Create and maintain AI instruction files (CLAUDE.md, .cursorrules, etc.) with proper structure. Use when: creating AI instruction files, separating universal vs project-specific rules, configuring AI tools. Keywords: CLAUDE.md, cursorrules, windsurfrules, clinerules, AI instructions, system prompt, 指令檔案, AI 設定.
Git Workflow Guide
by AsiaOstrich
Guide Git branching strategies, branch naming, and merge operations. Use when: creating branches, merging, pull requests, Git workflow questions. Keywords: branch, merge, PR, pull request, GitFlow, GitHub Flow, 分支, 合併, 工作流程.