autonomous-loops
่ชไธป่ฟ่ก Claude Code ๅพช็ฏ็ๆจกๅผไธๆถๆ โโ ไป็ฎๅ็้กบๅบๆตๆฐด็บฟๅฐ RFC ้ฉฑๅจ็ๅคๆบ่ฝไฝ DAG ็ณป็ปใ
่ชไธป่ฟ่ก Claude Code ๅพช็ฏ็ๆจกๅผไธๆถๆ โโ ไป็ฎๅ็้กบๅบๆตๆฐด็บฟๅฐ RFC ้ฉฑๅจ็ๅคๆบ่ฝไฝ DAG ็ณป็ปใ
็จไบๆฌๅฐๅผๅใๅฎนๅจๅฎๅ จใ็ฝ็ปใๅท็ญ็ฅๅๅคๆๅก็ผๆ็ Docker ไธ Docker Compose ๆจกๅผใ
็ผๅ็จณๅฅใ้ซๆไธๆไบ็ปดๆค็ Go ๅบ็จ็จๅบ็ๆฏ็จๆจกๅผใๆไฝณๅฎ่ทตๅ็บฆๅฎใ
Spring Boot ๆๅก็ Java ็ผ็ ่ง่๏ผๅฝๅใไธๅฏๅๆงใOptional ไฝฟ็จใๆต๏ผstreams๏ผใๅผๅธธใๆณๅไปฅๅ้กน็ฎๅธๅฑใ
JPA/Hibernate ๆจกๅผ๏ผๆถต็ Spring Boot ไธญ็ๅฎไฝ่ฎพ่ฎกใๅ ณ็ณปใๆฅ่ฏขไผๅใไบๅกใๅฎก่ฎกใ็ดขๅผใๅ้กตๅ่ฟๆฅๆฑ ใ
ๆๅปบๅฅๅฃฎใ้ซๆไธๆไบ็ปดๆค็ Python ๅบ็จ็จๅบ็ Python ๆฏ็จๆณ๏ผPythonic idioms๏ผใPEP 8 ๆ ๅใ็ฑปๅๆ็คบ๏ผType hints๏ผไปฅๅๆไฝณๅฎ่ทตใ
Spring Boot ๆถๆๆจกๅผใREST API ่ฎพ่ฎกใๅๅฑๆๅกใๆฐๆฎ่ฎฟ้ฎใ็ผๅญใๅผๆญฅๅค็ๅๆฅๅฟ่ฎฐๅฝใ้็จไบ Java Spring Boot ๅ็ซฏๅผๅใ
Designs system architecture, selects tech stacks, defines components and interfaces, addresses non-functional requirements. Trigger words - architecture, system design, tech stack, components, scalability, security, API design, data model, NFR, patterns, microservices, monolith
System architecture and technical design specialist
Plan safe refactors using blast radius and dependency mapping
Creates or replans 3-7 Epics from scope using Decompose-First pattern. Use when initiative needs Epic-level breakdown or Epic scope changed.
Generates .NET Clean Architecture backend structure from entity definitions. Use when bootstrapping .NET backend projects.
Cancer Therapy Design - Design cancer therapy: identify targets, find drugs, check safety, and analyze differential expression. Use this skill for oncology tasks involving get associated targets by disease efoId get associated drugs by target name get adverse reactions by drug name tcga differential expression analysis. Combines 4 tools from 3 SCP server(s).
Design architecture for Ark features following existing patterns and principles. Use when planning new features, extending components, or evaluating technical approaches.
CloudBase Run backend development rules (Function mode/Container mode). Use this skill when deploying backend services that require long connections, multi-language support, custom environments, or AI agent development.
Governance and architectural standards for the Cloudbreak project. Use this skill to understand directory structures, coding guidelines, commit message rules, and API design principles.
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
Facilitates conversational discovery to create Architectural Decision Records (ADRs) for non-functional requirements using the ISO/IEC 25010:2023 quality model. Use when the user wants to document quality attributes, NFR decisions, security/performance/scalability architecture, or design systems with measurable quality criteria. Part of the skills-for-java project
Use when you need to apply Java exception handling best practices โ including using specific exception types, managing resources with try-with-resources, securing exception messages, preserving error context via exception chaining, validating inputs early with fail-fast principles, handling thread interruption correctly, documenting exceptions with @throws, enforcing logging policy, translating exceptions at API boundaries, managing retries and idempotency, enforcing timeouts, attaching suppressed exceptions, and propagating failures in async/reactive code. Part of the skills-for-java project
Use when you need to apply Java concurrency best practices โ including thread safety fundamentals, ExecutorService thread pool management, concurrent design patterns like Producer-Consumer, asynchronous programming with CompletableFuture, immutability and safe publication, deadlock avoidance, virtual threads, scoped values, backpressure, cancellation discipline, and observability for concurrent systems. Part of the skills-for-java project
Use when you need to apply functional programming principles in Java โ including writing immutable objects and Records, pure functions, functional interfaces, lambda expressions, Stream API pipelines, Optional for null safety, function composition, higher-order functions, pattern matching for instanceof and switch, sealed classes/interfaces for controlled hierarchies, Stream Gatherers for custom operations, currying/partial application, effect boundary separation, and concurrent-safe functional patterns. Part of the skills-for-java project
Use when you need to apply data-oriented programming best practices in Java โ including separating code (behavior) from data structures using records, designing immutable data with pure transformation functions, keeping data flat and denormalized with ID-based references, starting with generic data structures converting to specific types when needed, ensuring data integrity through pure validation functions, and creating flexible generic data access layers. Part of the skills-for-java project
ADR (Architecture Decision Record) template for NeoHaskell. Use when creating a new ADR, drafting a decision document, or starting a new feature proposal. Triggers on 'new ADR', 'create ADR', 'architecture decision', 'decision record', 'feature proposal', 'ADR draft'.