🔒

測試與安全

測試框架、安全工具和最佳實踐

9063 skills in this category

api-authentication

Implement secure API authentication with JWT, OAuth 2.0, API keys, and session management. Use when securing APIs, managing tokens, or implementing user authentication flows.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

unit-testing-framework

Write comprehensive unit tests with high coverage using testing frameworks like Jest, pytest, JUnit, or RSpec. Use when writing tests for functions, classes, components, or establishing testing standards.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

synthetic-monitoring

Implement synthetic monitoring and automated testing to simulate user behavior and detect issues before users. Use when creating end-to-end test scenarios, monitoring API flows, or validating user workflows.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

csrf-protection

Implement Cross-Site Request Forgery (CSRF) protection using tokens, SameSite cookies, and origin validation. Use when building forms and state-changing operations.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

fastapi-development

Build high-performance FastAPI applications with async routes, validation, dependency injection, security, and automatic API documentation. Use when developing modern Python APIs with async support, automatic OpenAPI documentation, and high performance requirements.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

accessibility-testing

Test web applications for WCAG compliance and ensure usability for users with disabilities. Use for accessibility test, a11y, axe, ARIA, keyboard navigation, screen reader compatibility, and WCAG validation.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

performance-testing

Design and execute performance tests to measure response times, throughput, and resource utilization. Use for performance test, load test, JMeter, k6, benchmark, latency testing, and scalability analysis.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

disaster-recovery-testing

Execute comprehensive disaster recovery tests, validate recovery procedures, and document lessons learned from DR exercises.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

visual-regression-testing

Detect unintended visual changes in UI by comparing screenshots across versions. Use for visual regression, screenshot diff, Percy, Chromatic, UI testing, and visual validation.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

security-compliance-audit

Conduct comprehensive security compliance audits for SOC 2, GDPR, HIPAA, PCI-DSS, and ISO 27001. Use when preparing for certification, annual audits, or compliance validation.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

security-documentation

Create security policies, guidelines, compliance documentation, and security best practices. Use when documenting security policies, compliance requirements, or security guidelines.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

test-driven-development

Marketplace

RED-GREEN-REFACTOR implementation methodology - write failing test first,minimal implementation to pass, then refactor. Ensures tests verify behavior.

LerianStudio/ring
25
1
更新於 1w ago

test-automation-framework

Design and implement scalable test automation frameworks with Page Object Model, fixtures, and reporting. Use for test framework, page object pattern, test architecture, test organization, and automation infrastructure.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

git-hooks-setup

Implement Git hooks using Husky, pre-commit, and custom scripts. Enforce code quality, linting, and testing before commits and pushes.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

ops-disaster-recovery

Marketplace

Structured workflow for disaster recovery planning, implementation, and testingincluding RTO/RPO definition, DR strategy selection, and failover procedures.

LerianStudio/ring
25
1
更新於 1w ago

service-mesh-implementation

Implement service mesh (Istio, Linkerd) for service-to-service communication, traffic management, security, and observability.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

mobile-first-design

Design for mobile devices first, then scale up to larger screens. Create responsive interfaces that work seamlessly across all device sizes.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

mocking-stubbing

Create and manage mocks, stubs, spies, and test doubles for isolating unit tests from external dependencies. Use for mock, stub, spy, test double, Mockito, Jest mocks, and dependency isolation.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

dependency-management

Manage project dependencies across languages including npm install, package versioning, dependency conflicts, security scanning, and lock files. Use when dealing with dependencies, version pinning, semantic versioning, or resolving conflicts.

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago

statistical-hypothesis-testing

Conduct statistical tests including t-tests, chi-square, ANOVA, and p-value analysis for statistical significance, hypothesis validation, and A/B testing

aj-geddes/useful-ai-prompts
25
1
更新於 1w ago