layer-03-security
Expert knowledge for Security Layer modeling in Documentation Robotics
Expert knowledge for Security Layer modeling in Documentation Robotics
A specialist skill that recognises and applies common software architecture patterns within a codebase. This skill should be used during the design and development phases of a project.
Multi-agent distributed context preservation protocol using cryptographic sharding, gossip propagation, and Byzantine fault tolerance to maintain coherent shared memory across dynamic agent networks.
Enterprise-ready Python development incorporating Kaizen (continuous improvement) and Monozukuri (meticulous craftsmanship) principles. Use this skill when building Python applications, APIs, CLI tools, data pipelines, automation scripts, or when the user requests clean, efficient, fast, simple, elegant, enterprise-grade, bulletproof, or production-ready Python code. This skill enforces modern Python 3.12+ best practices, type safety, testing patterns, security, and performance optimization.
Idempotent seeder patterns with core/reference/dev separation and environment-specific execution using firstOrCreate/updateOrCreate
Verify 100% specification closure before Big Bang 80/20 single-pass construction.
Use when researching library documentation with Context7 MCP tools for official patterns and best practices
Create System Requirements (SYS) - Layer 6 artifact defining functional requirements and quality attributes
Generate new Effect-TS services with proper patterns. Use when creating new services, layers, or adding methods to existing services.
Repository interface and implementation patterns with offline-first strategies
Entity and model patterns with JSON serialization, immutability, and equality
Create detailed implementation plans from feature specs or bug reports with testable acceptance criteria. Use proactively when planning features, refactors, or fixes. Every task MUST have minimum 2 testable ACs and map to requirements.
REST API design patterns. Use when designing endpoints, error responses, pagination, versioning, or API structure. Framework-agnostic principles for building consistent, maintainable APIs.
Use ALWAYS. Core development rules for production-ready code - guard clauses, no shortcuts, no mocking.
Expert-level gRPC, Protocol Buffers, microservices communication, and streaming
Java + Spring Boot開発支援。 NullAway設定、テスト戦略、DIコンテナ設計をガイド。
10-agent parallel orchestration for EPIC 9 atomic cycle (fan-out → construction → collision → convergence).
Keep It Simple, Stupid - evita complejidad innecesaria. Use cuando diseñe interfaces, arquitectura, o tome decisiones que afecten la simplicidad del sistema.
Reference catalog of recurring SAE feature patterns - check when labeling new features, add new patterns as discovered
Expert-level site reliability engineering, SLOs, incident management, and operational excellence
Master advanced ASP.NET Core development including Entity Framework Core, authentication, testing, and enterprise patterns for production applications.
Clean code principles including DRY, KISS, and YAGNI for .NET. Use when writing or reviewing code to ensure maintainability and simplicity.
Foundational C# patterns covering LINQ, async/await, nullable types, records, and pattern matching. Use when writing C# code or needing guidance on C# features. This is the entry point for C# development.