All authors

Claude Skills by majiayu000
github.com/majiayu00015,497 skills879 installs33,563 views
- Acc Create Psr20 ClockGenerates PSR-20 Clock implementation for PHP 8.5. Creates ClockInterface implementations including SystemClock, FrozenClock, and OffsetClock for time abstraction and testing. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create Psr3 LoggerGenerates PSR-3 Logger implementation for PHP 8.5. Creates LoggerInterface implementations with log levels, context interpolation, and LoggerAwareTrait usage. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create Psr6 CacheGenerates PSR-6 Cache implementation for PHP 8.5. Creates CacheItemPoolInterface and CacheItemInterface implementations with TTL handling and deferred saves. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create Psr7 Http MessageGenerates PSR-7 HTTP Message implementations for PHP 8.5. Creates Request, Response, Stream, Uri, and ServerRequest classes with immutability. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create QueryGenerates CQRS Queries and Handlers for PHP 8.5. Creates read-only query DTOs with handlers that return data without side effects. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create Rate LimiterGenerates Rate Limiter pattern for PHP 8.5. Creates request throttling with token bucket, sliding window, and fixed window algorithms. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create Read ModelGenerates Read Model/Projection for PHP 8.5. Creates optimized query models for CQRS read side with projections and denormalization. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create RepositoryGenerates DDD Repository interfaces and implementation stubs for PHP 8.5. Creates domain interfaces in Domain layer, implementation in Infrastructure.Votes: 0GitHub stars: 666
- Acc Create ResponderGenerates ADR Responder classes for PHP 8.5. Creates HTTP response builders with PSR-7/PSR-17 support. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create Retry PatternGenerates Retry pattern for PHP 8.5. Creates resilience component with exponential backoff, jitter, and configurable retry strategies. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create Saga PatternGenerates Saga pattern components for PHP 8.5. Creates Saga interfaces, steps, orchestrator, state management, and compensation logic with unit tests.Votes: 0GitHub stars: 666
- Acc Create StateGenerates State pattern for PHP 8.5. Creates state machines with context, state interface, and concrete states for behavior changes. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create StrategyGenerates Strategy pattern for PHP 8.5. Creates interchangeable algorithm families with context class, strategy interface, and concrete implementations. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create Test BuilderGenerates Test Data Builder and Object Mother patterns for PHP 8.5. Creates fluent builders with sensible defaults and factory methods for test data creation.Votes: 0GitHub stars: 666
- Acc Create Test DoubleGenerates test doubles (Mocks, Stubs, Fakes, Spies) for PHP 8.5. Creates appropriate double type based on testing needs with PHPUnit MockBuilder patterns.Votes: 0GitHub stars: 666
- Acc Create Unit TestGenerates PHPUnit unit tests for PHP 8.5. Creates isolated tests with AAA pattern, proper naming, attributes, and one behavior per test. Supports Value Objects, Entities, Services.Votes: 0GitHub stars: 666
- Acc Create Use CaseGenerates Application Use Cases for PHP 8.5. Creates orchestration services that coordinate domain objects, handle transactions, and dispatch events. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Create Value ObjectGenerates DDD Value Objects for PHP 8.5. Creates immutable, self-validating objects with equality comparison. Includes unit tests.Votes: 0GitHub stars: 666
- Acc Detect Code SmellsDetects code smells in PHP codebases. Identifies God Class, Feature Envy, Data Clumps, Long Parameter List, Long Method, Primitive Obsession, Message Chains, Inappropriate Intimacy. Generates actionable reports with refactoring recommendations.Votes: 0GitHub stars: 666
- Acc Detect Test SmellsDetects test antipatterns and code smells in PHP test suites. Identifies 15 smells (Logic in Test, Mock Overuse, Fragile Tests, Mystery Guest, etc.) with fix recommendations and refactoring patterns for testability.Votes: 0GitHub stars: 666
- Acc Diagram KnowledgeDiagram knowledge base. Provides Mermaid syntax, C4 model, diagram types, and best practices for technical diagrams.Votes: 0GitHub stars: 666
- Acc Documentation KnowledgeDocumentation knowledge base. Provides documentation types, audiences, best practices, and antipatterns for technical documentation creation.Votes: 0GitHub stars: 666
- Acc Documentation Qa KnowledgeDocumentation QA knowledge base. Provides quality checklists, audit criteria, and metrics for documentation review.Votes: 0GitHub stars: 666
- Acc Eda KnowledgeEvent-Driven Architecture knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for EDA audits including messaging, pub/sub, and saga patterns.Votes: 0GitHub stars: 666
- Acc Getting Started TemplateGenerates Getting Started guides for PHP projects. Creates step-by-step tutorials for first-time users.Votes: 0GitHub stars: 666
- Acc Hexagonal KnowledgeHexagonal Architecture (Ports & Adapters) knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for Hexagonal Architecture audits.Votes: 0GitHub stars: 666
- Acc Layer Arch KnowledgeLayered Architecture knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for traditional N-tier/Layered Architecture audits.Votes: 0GitHub stars: 666
- Acc Mermaid TemplateGenerates Mermaid diagrams for technical documentation. Provides templates for flowcharts, sequence diagrams, class diagrams, ER diagrams, and C4 models.Votes: 0GitHub stars: 666
- Acc Psr Autoloading KnowledgePSR-4 autoloading standard knowledge base for PHP 8.5 projects. Provides quick reference for namespace-to-path mapping, composer.json configuration, directory structure, and common mistakes. Use for autoloading audits and project structure reviews.Votes: 0GitHub stars: 666
- Acc Psr Coding Style KnowledgePSR-1 and PSR-12 coding standards knowledge base for PHP 8.5 projects. Provides quick reference for basic coding standard and extended coding style with detection patterns, examples, and antipattern identification. Use for code style audits and compliance reviews.Votes: 0GitHub stars: 666
- Acc Psr Overview KnowledgePHP Standards Recommendations (PSR) overview knowledge base. Provides comprehensive reference for all accepted PSRs including PSR-1,3,4,6,7,11,12,13,14,15,16,17,18,20. Use for PSR selection decisions and compliance audits.Votes: 0GitHub stars: 666
- Acc Readme TemplateGenerates README.md files for PHP projects. Creates structured documentation with badges, installation, usage, and examples.Votes: 0GitHub stars: 666
- Acc Saga Pattern KnowledgeSaga Pattern knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for saga orchestration, choreography, and distributed transaction audits.Votes: 0GitHub stars: 666
- Acc Solid KnowledgeSOLID principles knowledge base for PHP 8.5 projects. Provides quick reference for SRP, OCP, LSP, ISP, DIP with detection patterns, PHP examples, and antipattern identification. Use for architecture audits and code quality reviews.Votes: 0GitHub stars: 666
- Acc Stability Patterns KnowledgeStability Patterns knowledge base. Provides patterns, antipatterns, and PHP-specific guidelines for Circuit Breaker, Retry, Rate Limiter, Bulkhead, and resilience audits.Votes: 0GitHub stars: 666
- Acc Testing KnowledgeTesting knowledge base for PHP 8.5 projects. Provides testing pyramid, AAA pattern, naming conventions, isolation principles, DDD testing guidelines, and PHPUnit patterns.Votes: 0GitHub stars: 666
- Acc Troubleshooting TemplateGenerates troubleshooting guides and FAQ sections for PHP projects. Creates problem-solution documentation.Votes: 0GitHub stars: 666
- Accept No SubstitutesThis skill should be used when agents generate placeholder tokens like "pseudo-", "mock-", "temporary", "TODO", "demo-", or similar incompleteness markers. Detects substitution patterns in agent OUTPUT and triggers mandatory user interview instead of accepting incomplete work. Activates automatically on any output containing forbidden tokens.Votes: 0GitHub stars: 666
- Accept PrLand one PR end-to-end (changelog + thanks, lint, merge, back to main).Votes: 0GitHub stars: 666
- Acceptance Test WritingGuide for writing high-quality acceptance criteria and acceptance tests using industry-standard BDD (Behavior-Driven Development) and ATDD (Acceptance Test-Driven Development) practices. Use this skill when creating acceptance criteria for user stories, writing Gherkin scenarios, or implementing acceptance test specifications following Given-When-Then format.Votes: 0GitHub stars: 666
- Acceptance TestExecute systematic acceptance testing to verify implementations against acceptance criteria. Use this skill when tasks mention "驗收測試", "acceptance testing", "驗收", "validate implementation", or when Gherkin scenarios need to be executed.Votes: 0GitHub stars: 666
- Acceptance TestingPlan and (when feasible) implement or execute user acceptance tests (UAT) / end-to-end acceptance scenarios. Converts requirements or user stories into acceptance criteria, test cases, test data, and a sign-off checklist; suggests automation (Playwright/Cypress for web, golden/snapshot tests for CLIs/APIs). Use when validating user-visible behavior for a release, or mapping requirements to acceptance coverage.Votes: 0GitHub stars: 666
- Access Control Patterns[STUB - Not implemented] Access control auditing with IDOR detection, RBAC/ABAC patterns, and privilege escalation prevention. PROACTIVELY activate for: [TODO: Define on implementation]. Triggers: [TODO: Define on implementation]Votes: 0GitHub stars: 666
- Access Locked OutRestore access for customers who are locked out of their account or courses. Use when a paying customer cannot log in, access materials, or restore purchases.Votes: 0GitHub stars: 666
- Access ManagementRBAC/ABAC implementation patterns, least privilege access, row-level security, column masking, and access review workflows.Votes: 0GitHub stars: 666
- Access Module EncodingCheck encoding consistency and mojibake risks for Access/VBA exportedVotes: 0GitHub stars: 666
- Accessibility A11ySemantic HTML, keyboard navigation, focus states, ARIA labels, skip links, and WCAG contrast requirements. Use when ensuring accessibility compliance, implementing keyboard navigation, or adding screen reader support.Votes: 0GitHub stars: 666
- Accessibility AuditorChecks components and pages for WCAG 2.1 accessibility violations. Use when the user asks about a11y, WCAG compliance, screen readers, aria labels, keyboard navigation, or accessible patterns.Votes: 0GitHub stars: 666
- Accessibility CheckRun accessibility audit on frontend components for WCAG 2.1 AA complianceVotes: 0GitHub stars: 666
- Accessibility ChecklistWhen building UI components, forms, or any user-facing interface. Check before every frontend PR.Votes: 0GitHub stars: 666