測試與安全
測試框架、安全工具和最佳實踐
9063 skills in this category
Subcategories
testing
Unified testing commands and patterns across frontend and backend.
react
Expert knowledge for React 18+ development with TypeScript. Use when building React components, managing state, or integrating with Litestar/Vite.
htmx
Expert knowledge for HTMX development. Use when building hypermedia-driven applications with Litestar templates and partial HTML responses.
sgrep
Use sgrep for semantic code search. Use when you need to find code by meaning rather than exact text matching. Perfect for finding concepts like "authentication logic", "error handling patterns", or "database connection pooling".
nuxt
Expert knowledge for Nuxt 3 development. Use when building Nuxt apps with Litestar API backend, server routes, or composables.
Security Code Review
Identify security vulnerabilities and suggest secure coding practices
xcode-workflows
Xcode build system guidance for xcodebuild operations. Use when building iOS projects, running tests, analyzing build failures, or configuring schemes. Covers build/clean/test operations, interpreting xcodebuild output, and troubleshooting common build errors.
svelte
Expert knowledge for Svelte 5 development. Use when building Svelte components, using runes, or integrating with SvelteKit and Litestar.
upgrade-flake
This skill updates flake.lock to get latest packages within current NixOS release. Triggers: "update flake", "upgrade flake", "nix flake update", "bump flake.lock", "update flake inputs", "refresh inputs", "update dependencies". Runs nix flake update, checks build, optionally applies. Not for NixOS release upgrades (use upgrade-nixos for major version changes).
inertia
Expert knowledge for Inertia.js with Litestar. Use when building SPAs with server-side routing, handling Inertia responses, or managing page components.
ios-testing-patterns
XCTest and XCUITest execution workflows and flaky test detection patterns
ui-automation-workflows
Accessibility-first UI automation using IDB. Query accessibility tree (fast, 50 tokens) before screenshots (slow, 170 tokens). Use when automating simulator interactions, tapping UI elements, finding buttons, or testing user flows. Covers idb-ui-describe, idb-ui-tap, idb-ui-find-element patterns.
accessibility-testing
WCAG compliance testing and accessibility quality assurance workflows for iOS apps. Use when validating accessibility labels, testing VoiceOver compatibility, checking contrast ratios, or ensuring WCAG 2.1 compliance. Covers accessibility tree analysis, semantic validation, and automated accessibility testing patterns.
oracle
Consults GPT-5.2 with high reasoning for deep analysis. Triggers: "ask the oracle", "consult oracle", "get a second opinion", "ask GPT", "check with GPT", "what would GPT think", "cross-check my reasoning", "external AI". Use for complex debugging, architectural decisions, security audits, or code review requiring deep reasoning. Not for routine tasks.
vue
Expert knowledge for Vue 3 development with TypeScript. Use when building Vue components, Composition API, or integrating with Litestar/Vite.
sgrep
Use sgrep for semantic code search. Use when you need to find code by meaning rather than exact text matching. Perfect for finding concepts like "authentication logic", "error handling patterns", or "database connection pooling".
angular
Expert knowledge for Angular 18+ with Vite. Use when building Angular components, services, or integrating with Litestar backend.
litestar
Expert knowledge for Litestar Python web framework. Use when working with Litestar routes, plugins, middleware, dependency injection, or configuration.
testing
Expert knowledge for testing in litestar-vite. Use when writing pytest tests for Python or Vitest tests for TypeScript.
auditing-shareable-content
Use when reviewing website copy, SEO titles/descriptions, marketing content, or public messaging - applies Anil Dash's shareability framework to ensure others can authentically talk about your work without you present