All authors

Claude Skills by machenjie
github.com/machenjie190 skills1 installs325 views
- Data Format Contract Usage`analysis-agent`/`task-agent`/`review-agent`: use when Protobuf schemas, parsers, or old-reader/new-writer compatibility changes; skip work without a data-format contract.Votes: 0GitHub stars: 7
- Data Migration Design`analysis-agent`/`task-agent`/`review-agent`: use when migration, backfill, deployment order, rollback, or live-data safety needs design; skip when no data migration exists.Votes: 0GitHub stars: 7
- Data Model Design`analysis-agent`/`task-agent`: use for persisted identity, relationship, ownership, lifecycle, cardinality, or invariants; skip repository, migration, and mapping-only work.Votes: 0GitHub stars: 7
- Data Side Effect Flow Tracing`analysis-agent`/`task-agent`/`review-agent`: use when persistence, cache, events, external I/O, or compensation may hide or misorder side effects; skip unchanged flows.Votes: 0GitHub stars: 7
- Degradation Circuit Breaking`analysis-agent`/`task-agent`/`review-agent`: primary-Skill-selected for timeout, fallback, bulkhead, or circuit recovery; never task owner; skip without dependency-failure impact.Votes: 0GitHub stars: 7
- Dependency Vulnerability ScanningDependency graph vulnerability, provenance, license, or exception risk.Votes: 0GitHub stars: 7
- Dependency Wiring Lifecycle`analysis-agent`/`task-agent`/`review-agent`: use when construction, injection, lifecycle scope, clients, overrides, or shutdown ownership changes; skip unaffected wiring.Votes: 0GitHub stars: 7
- Design Pattern Selection`analysis-agent`/`task-agent`/`review-agent`: use when a current variation, lifecycle, protocol, or concurrency force may justify a pattern; skip pattern-name or placement work.Votes: 0GitHub stars: 7
- Design System Rules`analysis-agent`/`task-agent`: use when tokens, components, responsive behavior, accessibility, or variants need consistency rules; skip when UI system rules are unaffected.Votes: 0GitHub stars: 7
- Distributed Workflow ConsistencyUse for distributed workflow consistency, unknown effects, compensation, reconciliation, repair, or evolution. Skip atomic transactions, local retry, schema-only, and engine work.Votes: 0GitHub stars: 7
- Documentation Generation`task-agent`: change source-owned documentation; `review-agent`: assess documentation without mutation. Skip tasks requiring neither documentation change nor review.Votes: 0GitHub stars: 7
- Domain Event Modeling`analysis-agent`/`task-agent`: use when commit timing, payloads, schema, ordering, idempotency, or retry changes; skip when no domain-event decision is required.Votes: 0GitHub stars: 7
- Domain Logic Implementation`analysis-agent`/`task-agent`: use when an invariant, transition, calculation, or policy needs one domain authority; skip orchestration, storage, mapping, and unchanged-rule work.Votes: 0GitHub stars: 7
- Domain Object Identification`analysis-agent`/`task-agent`/`review-agent`: classify domain identity, values, aggregates, lifecycle, invariants, writers, and relationships; skip layer-derived nouns.Votes: 0GitHub stars: 7
- Dto Schema Design`task-agent`: use when DTO fields, validation, nullability, defaults, serialization, or compatibility change; skip persistence/domain-only work without an external schema.Votes: 0GitHub stars: 7
- E2e Testing`analysis-agent`/`task-agent`/`review-agent`: use when a critical assembled journey needs proof unavailable below E2E; skip risks proved by component, seam, or contract tests.Votes: 0GitHub stars: 7
- Error Code Design`task-agent`: use when error codes, safe messages, retryability, remediation, status mapping, or client behavior needs a stable contract; skip when no error contract changes.Votes: 0GitHub stars: 7
- Event Driven Architecture`analysis-agent`/`task-agent`: use when event flow, ordering, idempotency, replay, backpressure, or eventual consistency changes; skip when no event-driven decision is needed.Votes: 0GitHub stars: 7
- Extensibility Design`analysis-agent`/`review-agent`: use when proven variation needs extension points, plugins, policy hooks, compatibility, or deprecation; skip when no extension decision exists.Votes: 0GitHub stars: 7
- Failure Contract Design`analysis-agent`/`task-agent`/`review-agent`: use when retryable, terminal, timeout, partial-failure, or fallback semantics change across boundaries; skip unchanged failures.Votes: 0GitHub stars: 7
- Failure Diagnosis`analysis-agent`/`task-agent`/`review-agent`: use when symptoms, logs, metrics, regressions, or incidents need cause analysis; skip when no diagnosis decision exists.Votes: 0GitHub stars: 7
- File Storage Processing`analysis-agent`/`task-agent`/`review-agent`: use when uploads, object storage, streaming, MIME, scanning, access, retention, or cleanup changes; skip without file/storage impact.Votes: 0GitHub stars: 7
- Filesystem Process SafetyUse when code mutates files, resolves paths, applies file protection, or controls child processes. Skip uploads, shell syntax, build graphs, services, and host administration.Votes: 0GitHub stars: 7
- Form Validation Design`analysis-agent`/`task-agent`/`review-agent`: use when form fields, validation, async checks, submit states, or recovery change; skip when form behavior is unaffected.Votes: 0GitHub stars: 7
- Frontend Api Integration`task-agent`: use when frontend API loading, cancellation, retries, auth expiry, pagination, stale data, errors, or optimistic updates change; skip when no integration changes.Votes: 0GitHub stars: 7
- Frontend Testing`analysis-agent`/`task-agent`/`review-agent`: use for component, route, browser, accessibility, and API-backed UI-state tests; skip backend, portfolio, and release-verdict work.Votes: 0GitHub stars: 7
- Git Professional Usage`analysis-agent`/`task-agent`/`review-agent`: use when merges, rebases, conflicts, history rewrite, generated files, or recovery need evidence; skip when Git is irrelevant.Votes: 0GitHub stars: 7
- Go Professional Usage`analysis-agent`/`task-agent`/`review-agent`: use when Go context, goroutine, channel, error, interface, or resource semantics affect behavior; skip generic or non-Go work.Votes: 0GitHub stars: 7
- I18n Timezone Money Safety`analysis-agent`/`task-agent`/`review-agent`: use when locale, timezone, date/time, currency, formatting, plurals, fallback, or rounding changes; skip unaffected semantics.Votes: 0GitHub stars: 7
- Idempotency Retry Design`analysis-agent`/`task-agent`/`review-agent`: use when retries, idempotency, deduplication, timeout, or replay safety affects side effects; skip when operations cannot repeat.Votes: 0GitHub stars: 7
- Implementation Structure Design`analysis-agent`/`task-agent`/`review-agent`: use when reuse or method/class/file placement inside one owner is disputed; skip fixed placement or cross-module ownership.Votes: 0GitHub stars: 7
- Indexing Query Optimization`analysis-agent`/`task-agent`/`review-agent`: use when predicates, sorting, cardinality, plans, pagination, indexes, or write cost change; skip when no query/index decision exists.Votes: 0GitHub stars: 7
- Information Architecture`analysis-agent`/`task-agent`: use when hierarchy, labels, findability, ownership, visibility, lifecycle, or cross-module discovery changes; skip route/state-only work.Votes: 0GitHub stars: 7
- Infrastructure As Code SafetyIaC state, identity, drift, destruction, and recovery safety.Votes: 0GitHub stars: 7
- Input Validation`analysis-agent`/`task-agent`/`review-agent`: use for input authority, parsing, canonicalization, bounds, state checks, writable fields, rejection, or external-response changes.Votes: 0GitHub stars: 7
- Integration Testing`analysis-agent`/`task-agent`/`review-agent`: use for database, broker, cache, HTTP, framework, process, or transaction seam proof; skip local, portfolio, and release-verdict work.Votes: 0GitHub stars: 7
- Interaction State Modeling`analysis-agent`/`task-agent`/`review-agent`: use when loading, empty, error, success, disabled, timeout, or permission states change; skip when visible state is unaffected.Votes: 0GitHub stars: 7
- Java Jvm Professional Usage`analysis-agent`/`task-agent`/`review-agent`: use when JVM transactions, interruption, executors, classloaders, serialization, or null semantics change; skip generic work.Votes: 0GitHub stars: 7
- Kotlin Professional Usage`analysis-agent`/`task-agent`/`review-agent`: use for Kotlin coroutine, Flow, type, interop, DSL, or Compose-state decisions; skip incidental Kotlin text.Votes: 0GitHub stars: 7
- Kubernetes Gateway`task-agent`/`review-agent`: use when a Kubernetes workload, route, identity, health, capacity, or rollout boundary changes; skip image-only, pipeline-only, and non-cluster work.Votes: 0GitHub stars: 7
- Language Idiom Enforcement`analysis-agent`/`task-agent`/`review-agent`: use when idioms for errors, types, resources, modules, naming, concurrency, or APIs need enforcement; skip when idioms are unaffected.Votes: 0GitHub stars: 7
- Language Performance Safety`analysis-agent`/`task-agent`/`review-agent`: use when allocation, GC, concurrency, async/blocking, FFI, or unsafe/native behavior changes; skip when runtime safety is unaffected.Votes: 0GitHub stars: 7
- Language Runtime Selection`analysis-agent`/`task-agent`/`review-agent`: use when language/runtime choice changes semantics, concurrency, memory, deployment, or FFI; skip when runtime is fixed.Votes: 0GitHub stars: 7
- Language Testing Strategy`analysis-agent`/`task-agent`/`review-agent`: use when test results depend on runner, concurrency, timeout, cache, or isolation semantics; skip test-portfolio work.Votes: 0GitHub stars: 7
- Layered Architecture Design`analysis-agent`/`task-agent`: use when presentation, application, domain, or infrastructure ownership/dependencies change; skip without a layering decision.Votes: 0GitHub stars: 7
- Linux Systems Professional Usage`analysis-agent`/`task-agent`/`review-agent`: use when Linux processes, signals, files, permissions, cgroups, namespaces, kernel, or host runtime changes; skip non-Linux work.Votes: 0GitHub stars: 7
- Logging Error Handling`task-agent`/`review-agent`: use when structured errors, logs, correlation, redaction, propagation, or safe diagnostics change; skip when logging/error handling is unaffected.Votes: 0GitHub stars: 7
- Message Queue Design`analysis-agent`/`task-agent`/`review-agent`: use when broker delivery, acknowledgement, DLQ, backpressure, or replay changes; skip synchronous retry without message semantics.Votes: 0GitHub stars: 7
- Microservice Splitting`analysis-agent`/`task-agent`/`review-agent`: use when a service split affects ownership, deployment, scaling, isolation, contracts, or data; skip without a split decision.Votes: 0GitHub stars: 7
- Minimal Correct Implementation`analysis-agent`/`task-agent`/`review-agent`: use when added code, dependency, abstraction, configuration, or shortcut may exceed current need; skip when minimality is proven.Votes: 0GitHub stars: 7