machenjie
- 191 skills
- 0 followers
- 4 repo stars
- 4 weeks ago last updated
- ▌ Containerization · machenjie bundle`task-agent`/`review-agent`: use when image layers, build context, runtime user, secrets, health checks, shutdown, or provenance change; skip when container behavior is unaffected.
- ▌ Contract Testing · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for provider-consumer compatibility of APIs, events, schemas, or behavior; skip without independent consumer/version risk.
- ▌ Frontend Testing · machenjie bundle`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.
- ▌ Input Validation · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for input authority, parsing, canonicalization, bounds, state checks, writable fields, rejection, or external-response changes.
- ▌ Release Rollback · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for release identity, compatibility, exposure, stop, rollback, or recovery; skip pipeline-only and no-release work.
- ▌ Tenant Isolation · machenjie bundleUse when tenant isolation spans data, caches, queues, runtime, search, telemetry, deletion, or export. Skip policy-only authorization, billing, customization, and SaaS lifecycle.
- ▌ Data Model Design · machenjie bundle`analysis-agent`/`task-agent`: use for persisted identity, relationship, ownership, lifecycle, cardinality, or invariants; skip repository, migration, and mapping-only work.
- ▌ Dto Schema Design · machenjie bundle`task-agent`: use when DTO fields, validation, nullability, defaults, serialization, or compatibility change; skip persistence/domain-only work without an external schema.
- ▌ Error Code Design · machenjie bundle`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.
- ▌ Failure Diagnosis · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when symptoms, logs, metrics, regressions, or incidents need cause analysis; skip when no diagnosis decision exists.
- ▌ Use Case Modeling · machenjie bundle`analysis-agent`: use when actors, goals, preconditions, triggers, paths, guarantees, postconditions, or acceptance traces need modeling; skip when no use-case decision exists.
- ▌ Delivery Release Gate · machenjie bundleUse `analysis-agent` for release decisions, `task-agent` for delivery artifacts, or `review-agent` for readiness on deployment, migration, rollback, or production risk. Skip local work with no release decision.
- ▌ Domain Impact Modeler · machenjie bundleUse `analysis-agent` to identify domain ownership, invariants, state transitions, and cross-context effects when rules change or ownership is unclear. Skip presentation-only or question-only work with no domain behavior.
- ▌ Security Privacy Gate · machenjie bundleUse `analysis-agent` to analyze permissions, secrets, sensitive data, trust boundaries, and injection; `task-agent` to implement controls; and `review-agent` to assess evidence. Skip self-review and no-trust-impact work.
- ▌ Cloud Platform Extension · machenjie bundleUse when a selected Professional decision materially depends on confirmed cloud-provider policy, ownership, or behavior.
- ▌ Macos Platform Extension · machenjie bundleUse when an installed-client change has a confirmed macOS target and changes Apple desktop platform behavior.
- ▌ Kubernetes Gateway · machenjie bundle`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.
- ▌ Regression Testing · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for recurrence guards on known defects, incidents, or escaped failures; skip speculative risk without a prior failure mechanism.
- ▌ User Flow Modeling · machenjie bundle`analysis-agent`/`task-agent`: use when actor journeys change entries, branches, interruption, recovery, authority, or side effects; skip route/state-only work.
- ▌ Backend Change Builder · machenjie bundleUse `task-agent` for bounded backend service, API, worker, or repair changes, loading authorization, consistency, retry, contract, and rollout guidance only when triggered. Skip frontend-only and read-only work.
- ▌ Change Intake Compiler · machenjie bundleUse `analysis-agent` when engineering intent lacks desired behavior, boundaries, constraints, or completion signals. Skip requests with an accepted Engineering Brief and no-repo direct-answer work.
- ▌ Routing Quality Review · machenjie bundleUse an independently assigned `review-agent` for post-authoring review of changed rd-skills routing registries, fixtures, mappings, or owner conflicts without repair. Skip product work and in-task global rerouting.
- ▌ Bigdata Product Extension · machenjie bundleFor analysis/task/review agents using a Professional Skill on batch, stream, warehouse, lineage, replay, or data quality; not for transactions without distributed-data impact.
- ▌ Payment Trading Extension · machenjie bundleFor analysis, task, or review agents using a Professional Skill on payments, trading, ledgers, settlement, refunds, or reconciliation; not for non-financial or Web3-only work.
- ▌ API Contract Design · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when endpoints, payloads, errors, auth, pagination, idempotency, or compatibility need a contract; skip when APIs are unchanged.
- ▌ Concurrency Control · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: primary-Skill-selected for races, locks, optimistic conflicts, or worker overlap; never task owner; skip without concurrency impact.
- ▌ Design System Rules · machenjie bundle`analysis-agent`/`task-agent`: use when tokens, components, responsive behavior, accessibility, or variants need consistency rules; skip when UI system rules are unaffected.
- ▌ Integration Testing · machenjie bundle`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.
- ▌ Relational Database · machenjie bundle`task-agent`: use when physical relational schema or database-enforced integrity changes; skip conceptual-model, repository-only, or unchanged relational-storage work.
- ▌ AI Code Review Refactor · machenjie bundleUse `review-agent` on implementation or repair diffs for hallucinated APIs, unsupported assumptions, unsafe abstractions, and dependency or regression risks. Skip work without a diff or after reviewer edits.
- ▌ Frontend Change Builder · machenjie bundleUse `task-agent` for bounded frontend component or browser changes involving interaction, accessibility, API failures, security, or regression proof. Skip backend-only work and design exploration without implementation.
- ▌ High Risk Design Review · machenjie bundleUse `review-agent` for a high-risk Engineering Brief when a critical path, architecture boundary, material risk, or multiple downstream tasks need deeper design evidence. Skip ordinary work without those signals.
- ▌ Android Platform Extension · machenjie bundleUse when an installed-client change has a confirmed Android target and changes Android platform behavior.
- ▌ Windows Platform Extension · machenjie bundleUse when a confirmed Windows target changes desktop or service platform behavior.
- ▌ Extensibility Design · machenjie bundle`analysis-agent`/`review-agent`: use when proven variation needs extension points, plugins, policy hooks, compatibility, or deprecation; skip when no extension decision exists.
- ▌ Message Queue Design · machenjie bundle`task-agent`/`review-agent`: use when broker delivery, ordering, acknowledgement, DLQ, backpressure, or replay changes; skip synchronous retry without message semantics.
- ▌ Task Handoff Context · machenjie bundleSelect evidence-bearing context for a downstream consumer after work when claims, artifacts, validation, unresolved decisions, or omissions must cross a boundary.
- ▌ Test Data Management · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when fixtures, factories, seeds, isolation, cleanup, or sensitive test-data rules change; skip when test data is unaffected.
- ▌ Low Level Systems Extension · machenjie bundleFor analysis/task/review agents using a Professional Skill on kernels, drivers, ABI/FFI, memory, concurrency, or syscalls; not for work without a native boundary.
- ▌ Data Migration Design · machenjie bundle`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.
- ▌ Domain Event Modeling · machenjie bundle`analysis-agent`/`task-agent`: use when commit timing, payloads, schema, ordering, idempotency, or retry changes; skip when no domain-event decision is required.
- ▌ Go Professional Usage · machenjie bundle`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.
- ▌ Performance Budgeting · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when latency, throughput, bundle, memory, CPU, query, rendering, or resource cost needs a budget; skip without performance risk.
- ▌ Prototype Description · machenjie bundle`analysis-agent`/`task-agent`: use when a prototype resolves hierarchy, interaction, failure, responsive, or accessibility uncertainty; skip visual-only polish.
- ▌ Version Compatibility · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when API, schema, event, or behavior changes need compatibility, deprecation, rollout, or migration; skip without version impact.
- ▌ Change Documentation Gate · machenjie bundleUse `task-agent` to update source-backed documentation or `review-agent` to assess documentation impact and accuracy when public behavior or operator workflows change. Skip work with no audience-facing behavior change.
- ▌ Data API Contract Changer · machenjie bundleAnalyze an API, schema, migration, or compatibility decision with `analysis-agent`, or implement its bounded contract change with `task-agent`. Do not select it when no data or public-contract surface is affected.
- ▌ Experience Impact Modeler · machenjie bundleUse `analysis-agent` to map user-flow, interaction-state, accessibility, content, and recovery impact when experience behavior changes. Skip backend-only work with no experience effect and question-only requests.
- ▌ Cpp Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when C/C++ changes cross ownership, UB, ABI/FFI, exception, concurrency, or target-build boundaries; skip tool-only work.
- ▌ Form Validation Design · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when form fields, validation, async checks, submit states, or recovery change; skip when form behavior is unaffected.
- ▌ Git Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when merges, rebases, conflicts, history rewrite, generated files, or recovery need evidence; skip when Git is irrelevant.
- ▌ Logging Error Handling · machenjie bundle`task-agent`/`review-agent`: use when structured errors, logs, correlation, redaction, propagation, or safe diagnostics change; skip when logging/error handling is unaffected.
- ▌ Microservice Splitting · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when a service split affects ownership, deployment, scaling, isolation, contracts, or data; skip without a split decision.
- ▌ Model Boundary Mapping · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when API/DTO, domain, persistence, event, generated, null/default, or mapper boundaries may leak; skip when models stay isolated.
- ▌ Module Boundary Design · machenjie bundle`analysis-agent`/`review-agent`: use when module ownership, public surface, dependency direction, cycles, or shared state changes; skip owner-internal placement.
- ▌ Privacy Data Lifecycle · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when personal-data purpose, retention, deletion, sharing, telemetry, or provider handling changes; skip legal-only work.
- ▌ Project Initialization · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for structure, workspace or package bootstrap, config, scripts, or quality gates; skip without an initialization decision.
- ▌ Repository Context Map · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: discover source of truth, candidate owner, and change surface before planning; hand known candidates to impact inspection.
- ▌ Repository Persistence · machenjie bundle`task-agent`: use for repository methods, query behavior, record mapping, visibility, errors, or transaction participation; skip schema, migration, DTO, and domain-rule work.
- ▌ Scenario Decomposition · machenjie bundle`analysis-agent`: use when a request needs normal, failure, edge, abuse, recovery, or operational scenarios; skip when no scenario-decomposition decision exists.
- ▌ Service Business Logic · machenjie bundle`analysis-agent`/`task-agent`: use when a use case coordinates authorization, domain work, transactions, or external effects; skip transport, storage, and rule-only work.
- ▌ Skill Authoring Expert · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when authoring SKILL.md, triggers, decisions, references, registry, routing, or validation; skip when no Skill content changes.
- ▌ SQL Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when SQL changes affect NULL, cardinality, constraints, locks, precision, or dialect semantics; skip tool-only work.
- ▌ State Machine Modeling · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when lifecycle states, transitions, guards, or terminal states need modeling; skip when no state-machine decision exists.
- ▌ Task Dag Decomposition · machenjie bundleAnalyze candidate task nodes, dependencies, collisions, and critical path before a consumer accepts or rejects a final DAG.
- ▌ Integration Change Builder · machenjie bundleUse `analysis-agent` for integration decisions or `task-agent` for cross-system/external changes involving contracts, retries, idempotency, authentication, or reconciliation. Skip isolated work with no integration edge.
- ▌ IOS Ipados Platform Extension · machenjie bundleUse when an installed-client change has a confirmed iOS or iPadOS target and changes Apple mobile platform behavior.
- ▌ Authentication Security · machenjie bundleUse with analysis-agent, task-agent, or review-agent for task-local authentication lifecycle and recovery risk. Do not use without that decision or as task owner.
- ▌ Failure Contract Design · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when retryable, terminal, timeout, partial-failure, or fallback semantics change across boundaries; skip unchanged failures.
- ▌ File Storage Processing · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when uploads, object storage, streaming, MIME, scanning, access, retention, or cleanup changes; skip without file/storage impact.
- ▌ CI CD · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when CI/CD checks, artifacts, deployment gates, IaC, or Helm behavior changes; skip when pipelines are unaffected.
- ▌ Capability Name · machenjie bundleUse with named Profiles for one narrow engineering decision; do not use without the registered trigger or as the primary task owner.
- ▌ Profiling · machenjie bundle`task-agent`/`review-agent`: use when CPU, memory, I/O, database, network, rendering, or cost needs measured bottleneck evidence; skip without a profiling need.
- ▌ Code Review · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when code needs correctness, security, performance, maintainability, or hallucinated-API review; skip when no review is needed.
- ▌ E2e Testing · machenjie bundle`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.
- ▌ Cache Design · machenjie bundleUse with task-agent or review-agent for task-local cache scope, freshness, invalidation, and source-load risk. Do not use without a cache decision or as task owner.
- ▌ Unit Testing · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when logic, rules, invariants, branches, edges, or failure paths need isolated tests; skip without a unit-test decision.
- ▌ Web Security · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for render sinks, browser state, server fetch, upload, redirect, cross-origin, or embedding changes; skip without web exposure.
- ▌ Task Dag Planner · machenjie bundleUse `analysis-agent` to create a Task DAG from an accepted source-backed Brief when 2+ tasks have dependencies, parallel value, integration, or release order. Skip single edits, accepted DAGs, and unanalysed requests.
- ▌ Observability · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: primary-Skill-selected for logs, metrics, traces, alerts, SLI/SLO, or diagnostics; never task owner; skip without signal impact.
- ▌ Test Strategy · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use to recommend a risk-to-test evidence portfolio and omissions; skip test implementation, fixed-command, and release-verdict work.
- ▌ Quality Test Gate · machenjie bundleUse `analysis-agent` to map acceptance to validation, `task-agent` to add or run bounded tests, and `review-agent` to assess proof coverage. Skip work with no material change or already-fresh complete validation.
- ▌ AI Product Extension · machenjie bundleFor analysis/task/review agents using a Professional Skill on models, RAG, agents, evaluation, or safety; not for work without AI decision impact.
- ▌ Nosql Database · machenjie bundle`task-agent`: use when document, key-value, wide-column, or graph storage changes access, partitioning, consistency, or evolution; skip vendor-only mentions and unchanged storage.
- ▌ Backup Recovery · machenjie bundle`task-agent`/`review-agent`: use when protected state, restore objectives, dependency order, or recovery evidence changes; skip backup-job-only work with no recovery decision.
- ▌ Threat Modeling · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for changed assets, trust boundaries, reachable abuse paths, impact, or control placement; skip without a security delta.
- ▌ Logging Design Gate · machenjie bundleUse `task-agent` for bounded logging changes or `review-agent` to independently assess placement, schema, severity, redaction, correlation, and signal tradeoffs. Skip work with no logging impact and self-review requests.
- ▌
- ▌ Iot Embedded Extension · machenjie bundleFor analysis/task/review agents using a Professional Skill on devices, firmware, edge protocols, updates, or safety; not for work without device, firmware, or physical impact.
- ▌ Web3 Product Extension · machenjie bundleFor analysis/task/review agents using a Professional Skill on wallets, signing, smart contracts, chain transactions, or custody; not for work with no chain behavior.
- ▌ Async Job Design · machenjie bundle`task-agent`/`review-agent`: use when jobs, workers, queues, schedules, retries, cancellation, or status visibility need design; skip when no async-job decision is required.