moai-alfred-spec-authoring
SPEC document authoring guide - YAML metadata, EARS syntax (5 patterns with Unwanted Behaviors), validation checklist
আপনার এজেন্টের জন্য উপযুক্ত সক্ষমতা খুঁজে নিন।
SPEC document authoring guide - YAML metadata, EARS syntax (5 patterns with Unwanted Behaviors), validation checklist
Use when changes affect component organization, technology stack, or cross-container communication - triggered by new components, pattern changes, or needing to map external interfaces to internal components
プロジェクト全域の命名規則。ディレクトリ、ファイル、コード内の全ルールを網羅した唯一の正解(SSoT)。
Test-driven development workflow for writing reliable, maintainable code
Build NestJS backend following Orchestrator AI patterns. Module/Service/Controller structure, A2A protocol compliance, transport types, error handling. CRITICAL: Files follow kebab-case naming. Controllers handle HTTP, Services contain business logic, Modules organize dependencies.
Essential LINQ query syntax patterns and separation of concerns for data access. For detailed examples and advanced patterns, see references section.
Multi-service architecture patterns for Dokploy templates including dependency chains, service communication, and complex stack design. Use when building templates with 2+ services.
Refactors complex code to be clearer and easier for developers to understand, following simplicity-first principles
RESTful API design patterns, error handling, and documentation
Core engineering principles for quality, maintainable code.
Feature scaffolding and implementation skill for Fixlify. Automatically activates when building new features, creating components, adding pages, or implementing user stories. Follows Fixlify architecture patterns and best practices.
Use when working with Rails projects, ActiveRecord models, controllers, routes, or Rails-specific patterns. Covers naming conventions, models, migrations, service objects, and testing with RSpec.
Create Value Object for domain modeling following DDD patterns. Use when you need to encapsulate primitive values with validation, business rules, and immutability. Creates reusable VOs like PriceField, EmailField, QuantityField with validation and domain logic.
Comprehensive guide to implementing robust retry logic, timeout handling, and backoff algorithms for resilient distributed systems
Spot patterns appearing in 3+ domains to find universal principles
Adapts NASA's "Power of 10" safety rules for high-reliability TypeScript code.
This skill should be used when the user asks to "review architecture", "analyze project structure", "check dependencies", "find circular imports", "analyze code patterns", "understand codebase structure", "map dependencies", "evaluate design patterns", or mentions architectural analysis.
Explains the padz hybrid store architecture—files are truth, JSON metadata is a rebuildable cache. Covers self-healing reconciliation (orphans, zombies, staleness), the Backend+Store split for testability, and how to use MemBackend for unit tests. Use when working on storage, persistence, sync, doctor, or writing tests that need store simulation.