publishing
>-
development
>-
ffi-reference
>-
optimization
>-
console-specs
>-
testing
>-
security-check-config
檢查應用程式的安全配置,包括 HTTPS、CORS、Security Headers、Cookie 等
api-development
API 開發流程引導技能,協助開發者選擇合適的開發流程(API First 或 Code First),並提供 OpenAPI 規格管理、程式碼產生等自動化支援。
bdd-testing
BDD 測試實作技能,協助開發者使用 Reqnroll 撰寫行為驅動開發測試,包含 Gherkin 語法、測試步驟實作與 Docker 測試環境設定。
caching-strategy
快取策略與多層快取設計技能,協助開發者實作 L1 Memory + L2 Redis 分層快取,包含 TTL 管理、版本控制與失效策略。
ef-core
EF Core 操作與最佳化技能,協助開發者正確使用 Entity Framework Core,包含 DbContextFactory 模式、查詢最佳化、Migration 管理與反向工程。
error-handling
錯誤處理與 Result Pattern 技能,協助開發者實作統一的錯誤處理機制,包含 Result Pattern 應用、Failure 物件建立與分層錯誤處理策略。
handler
Handler 業務邏輯層實作技能,協助開發者實作符合專案規範的 Handler,包含業務邏輯處理、流程協調、Result Pattern 錯誤處理與跨 Repository 操作。
middleware
中介軟體實作技能,協助開發者實作符合專案規範的中介軟體,包含 TraceContext 管理、Exception Handling、Request Logging 與管線配置。
project-init
專案初始化與配置技能,負責引導使用者完成新專案的初始化、配置設定、GitHub 範本套用與專案狀態檢測。
repository-design
Repository 設計指導技能,協助開發者根據業務需求選擇最合適的 Repository 設計策略(資料表導向 vs 需求導向 vs 混合模式)。
security-check-dependencies
檢查專案依賴套件的已知漏洞、過時版本和安全問題
security-check-secrets
掃描程式碼和配置檔中的敏感資料洩漏,包括 API Keys、密碼、Token 等
security-deep-review
深度程式碼安全審查,檢測注入攻擊、XSS、CSRF、身份驗證和授權問題
security-fast-scan
執行完整的應用程式安全掃描,檢查 OWASP Top 10 漏洞、敏感資料洩漏、依賴套件漏洞和安全配置問題。
skill-agent-design
GitHub Copilot Skill 與 Agent 設計指導技能,協助開發者設計與實作高品質的 Skill 和 Agent,包含架構設計、最佳實踐、工作流程規劃與常見反模式識別。
webapi-real-testing
Web API 測試實作技能,協助開發者使用 Testcontainers + Reqnroll 撰寫完整的 API 整合測試,包含 Docker 測試環境、BDD 情境定義與測試步驟實作。
skill-creator
Skill 與 Agent 建立指導專家,協助開發者依據 GitHub Copilot 最佳實踐建立高品質的 custom agent 和 skill 定義檔案,包含 YAML frontmatter、MCP 整合與互動式工作流程設計。
bootstrapping-design-docs
Creates design document infrastructure including templates, workflows, and a specific design doc skill. Use when setting up design docs for a new project or when the user mentions "bootstrapping-design-docs".
activating-memories
Loads project-specific memories at session start and triggers onboarding for new projects. Use when starting a new coding session or when the user says "activate" or asks about project context.
writing-memories
Writes or updates memory files with proper YAML frontmatter in the agent's memories directory. Use when saving new project learnings or updating existing memory files.
recording-diary
Records session learnings and decisions before context compaction. Use before ending a long session or when the user asks to save session notes.
generating-subtasks
Converts approved design documents into agent-executable XML subtasks. Use after a design doc is approved and ready for implementation.
generate-modes
Generates three project-specific behavioral mode skills (planner, debugger, qa-tester) from project memories and bundled templates, and makes them selectable via switching-modes. Use when creating project-local agent modes for a repository.
sentry
Fetch and analyze Sentry issues, events, transactions, and logs. Helps agents debug errors, find root causes, and understand what happened at specific times.
avoid-ai-tropes
Guidelines for avoiding common AI writing patterns and tropes. Triggers on '/avoid-ai-tropes' or when writing long-form content, blog posts, documentation, or prose.
gemini-imagegen
This skill should be used when generating and editing images using the Gemini API (Nano Banana Pro). It applies when creating images from text prompts, editing existing images, applying style transfers, generating logos with text, creating stickers, product mockups, or any image generation/manipulation task. Supports text-to-image, image editing, multi-turn refinement, and composition from multiple reference images.
design-postgres-tables
Comprehensive PostgreSQL-specific table design reference covering data types, indexing, constraints, performance patterns, and advanced features
improve-skill
Analyze coding agent session transcripts to improve existing skills or create new ones. Use when asked to improve a skill based on a session, or extract a new skill from session history.
commit-push
Commit and push changes with gitmoji-style messages. Triggers on '/commit-push' or phrases like 'commit and push', 'save my changes', 'push this'.
explaining-code
Explains code with visual diagrams and analogies. Use when explaining how code works, teaching about a codebase, or when the user asks "how does this work?"
fal-ai
|
collaboration
Team collaboration - remote, fetch, pull, push, clone, and team workflows
basic-workflow
Daily Git workflow - add, commit, push, pull cycle for everyday development
git-basics
Git fundamentals - init, add, commit, status, log, and core concepts
advanced-git
Advanced Git - interactive rebase, cherry-pick, bisect, reflog, and power user operations
branching
Git branching strategies - create, switch, merge, rebase, and workflows
git-intro
Introduction to Git version control - what, why, and first steps
github-features
GitHub platform features - PRs, issues, actions, projects, and automation
programming
Python and R programming for data analysis, automation, and reproducible analytics
statistics
Statistical analysis methods, hypothesis testing, and probability for data analytics
databases-sql
SQL database querying, optimization, and data management for analytics
career-development
Data analyst career development, portfolio building, and professional growth strategies
business-intelligence
BI tools, dashboards, and enterprise analytics platforms
data-cleaning
Data cleaning, preprocessing, and quality assurance techniques
Page 1453 of 1708 · 85382 results
