machenjie
- 191 skills
- 0 followers
- 4 repo stars
- 4 weeks ago last updated
- ▌ Build Tool Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when build graphs, codegen, caches, toolchains, or artifact reproducibility change; skip when build behavior is unaffected.
- ▌ Controller API Implementation · machenjie bundle`task-agent`: use when implementing routes, request parsing, validation handoff, auth context, responses, or status/error mapping; skip work without a controller/API boundary.
- ▌ Data Side Effect Flow Tracing · machenjie bundle`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.
- ▌ Infrastructure As Code Safety · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for infrastructure state, identity, drift, replacement, destruction, or recovery; skip docs, live apply, and provider-only policy.
- ▌ Package Dependency Management · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when package managers, lockfiles, additions, upgrades, removals, licenses, or supply-chain risks change; skip unrelated work.
- ▌ Powershell Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for PowerShell pipeline, error, native, encoding, remoting, credential, provider, module, or idempotency decisions.
- ▌ Secret Configuration Security · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when secrets, KMS/env config, rotation, logging, redaction, or rollback changes; skip non-sensitive config.
- ▌ Targeted Validation Selection · machenjie bundleSelect exact repository-defined validation commands and coverage after a proof strategy exists; use when entrypoint choice or coverage is unresolved.
- ▌ Typescript Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when TypeScript runtime validation, structural typing, async, numeric, or module semantics change; skip generic work.
- ▌ Repository Tooling Change Builder · machenjie bundleUse `task-agent` for a bounded repository generator, plugin, harness, CLI, monorepo automation, or maintenance utility source change. Skip product behavior, config-only work, docs, release, review, and planning.
- ▌ Acceptance Standard Definition · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when completion needs measurable acceptance evidence; skip when no task-local acceptance standard must be defined.
- ▌ Accessibility Inclusive Design · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when UI semantics, keyboard/focus, announcements, contrast, motion, alternatives, or scaling changes; skip non-UI work.
- ▌ Architecture Tradeoff Analysis · machenjie bundle`analysis-agent`: use when architecture options, constraints, material consequences, and exit costs need an evidence-backed comparison; skip when no task-local tradeoff exists.
- ▌ Minimal Correct Implementation · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when added code, dependency, abstraction, configuration, or shortcut may exceed current need; skip when minimality is proven.
- ▌ Network Protocol Gateway Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when HTTP/TLS/DNS, proxies, ingress, headers, timeout chains, WebSocket, or gateways change; skip without network-edge impact.
- ▌ Solution Optimality Evaluation · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when feasible solutions differ in hard constraints, total-change cost, or reversibility; skip when no material option remains.
- ▌ Implementation Structure Design · machenjie bundle`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.
- ▌ Web Platform Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for browser/PWA runtime; skip generic components with no web-platform semantic decision, TS-only, backend, or native-client work.
- ▌ Architecture Enforcement Tooling · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when architecture rules need lint, dependency, type, or CI enforcement; skip when no enforcement decision is required.
- ▌ Csharp Dotnet Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for C# async, resource, type, DI, trimming/AOT, loading, interop, UI, or deployment decisions.
- ▌ Distributed Workflow Consistency · machenjie bundleUse for distributed workflow consistency, unknown effects, compensation, reconciliation, repair, or evolution. Skip atomic transactions, local retry, schema-only, and engine work.
- ▌ Linux Systems Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when Linux processes, signals, files, permissions, cgroups, namespaces, kernel, or host runtime changes; skip non-Linux work.
- ▌ Offline Sync Conflict Resolution · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for offline authority, pending operations, conflicts, cursors, transfers, or reconnect recovery; skip online-only work.
- ▌ Senior Programming Judgment Core · machenjie`analysis-agent`/`task-agent`/`review-agent`: use for cross-cutting source-backed judgment only when no narrower capability owns it; skip trivial or narrower-owned work.
- ▌ Dependency Vulnerability Scanning · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when dependencies change or vulnerability, license, transitive, lockfile, or SBOM risk needs review; skip unrelated work.
- ▌ Nodejs Runtime Professional Usage · machenjie bundleUse when Node.js event-loop, stream, Buffer, process, Worker, async-context, cancellation, or handle semantics change. Skip TypeScript, browser, build, and business rules.
- ▌ Algorithm Data Structure Selection · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when scale, access, complexity, memory, streaming, or skew drives an algorithm/data-structure choice; skip when no choice exists.
- ▌ Client Lifecycle State Restoration · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for installed-client lifecycle, termination, restoration, or identity-reset decisions; skip static UI and platform-API-only work.
- ▌ Platform Infrastructure Change Builder · machenjie bundleUse `task-agent` for accepted infrastructure-as-code, cluster, cloud, delivery-platform, or environment-definition source changes. Skip production apply/deploy, release approval, and independent review.
- ▌ Observable Action Sequence Analysis · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use offline to find validation, review, repair, or closure gaps; skip without sequence evidence; never infer live performance.
- ▌ Acceptance Criteria Builder · machenjie bundleDefine source-backed, measurable acceptance with `analysis-agent` when acceptance is vague or failure behavior is unspecified. Do not select it when acceptance is already measurable or the request is question-only.
- ▌ Engineering Artifact Review · machenjie bundleUse `review-agent` for an ordinary Engineering Brief, Task Plan, acceptance, or contract artifact. Route high-risk design and release, deployment, or migration readiness to their specialist reviewers.
- ▌ Engineering Change Analysis · machenjie bundleUse `analysis-agent`: `implementation-preparation` for changes, `diagnosis-only` for verified cause, or `source-backed-answer` for repository questions. Skip source-free, Direct Task, and accepted-Brief narrow artifacts.
- ▌ Audit Evidence Integrity · machenjie bundleUse for audit coverage, identity/time fidelity, tamper evidence, retention, export, or custody decisions. Skip event emission, telemetry design, privacy purpose, and legal claims.
- ▌ Business Rule Extraction · machenjie bundle`analysis-agent`/`task-agent`: use when extracting policies, calculations, constraints, or invariants from scattered layers; skip when no business-rule decision is needed.
- ▌ Consumer Impact Analysis · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when API, SDK, schema, event, package, CLI, or export changes may affect consumers; skip when no consumer contract can change.
- ▌ Design Pattern Selection · machenjie bundle`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.
- ▌ Documentation Generation · machenjie bundle`task-agent`: change source-owned documentation; `review-agent`: assess documentation without mutation. Skip tasks requiring neither documentation change nor review.
- ▌ Frontend API Integration · machenjie bundle`task-agent`: use when frontend API loading, cancellation, retries, auth expiry, pagination, stale data, errors, or optimistic updates change; skip when no integration changes.
- ▌ Idempotency Retry Design · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when retries, idempotency, deduplication, timeout, or replay safety affects side effects; skip when operations cannot repeat.
- ▌ Information Architecture · machenjie bundle`analysis-agent`/`task-agent`: use when hierarchy, labels, findability, ownership, visibility, lifecycle, or cross-module discovery changes; skip route/state-only work.
- ▌ Skill Efficacy Benchmark · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when Skill changes need baseline/treatment evidence for routing, defects, or regressions; skip without an efficacy claim.
- ▌ Swift Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for Swift ownership, concurrency, type, Objective-C interop, SwiftUI state, or package-boundary decisions.
- ▌ User Role Identification · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when actors, personas, admins, customers, service accounts, or role risks need identification; skip when roles are unchanged.
- ▌ Architecture Impact Reviewer · machenjie bundleUse `analysis-agent` for module-boundary or dependency-direction analysis, or `review-agent` for independent assessment of a bounded architecture artifact. Skip isolated owner-internal edits with no structural impact.
- ▌ Cross Platform Client Extension · machenjie bundleUse when an installed-client change has a confirmed shared framework and concrete registered platform targets.
- ▌ Event Driven Architecture · machenjie bundle`analysis-agent`/`task-agent`: use when event flow, ordering, idempotency, replay, backpressure, or eventual consistency changes; skip when no event-driven decision is needed.
- ▌ Filesystem Process Safety · machenjie bundleUse when code mutates files, resolves paths, applies file protection, or controls child processes. Skip uploads, shell syntax, build graphs, services, and host administration.
- ▌ Kotlin Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for Kotlin coroutine, Flow, type, interop, DSL, or Compose-state decisions; skip incidental Kotlin text.
- ▌ Language Testing Strategy · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when test results depend on runner, concurrency, timeout, cache, or isolation semantics; skip test-portfolio work.
- ▌ Python Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when Python changes cross import, async, resource, typing, mutability, or serialization boundaries; skip tool-only work.
- ▌ Requirement Clarification · machenjie bundle`analysis-agent`: use when goals, constraints, assumptions, or missing facts need blocking, non-blocking, and safe-assumption decisions; skip when requirements are clear.
- ▌ Routing Navigation Design · machenjie bundle`analysis-agent`/`task-agent`: use when routes, guards, redirects, deep links, breadcrumbs, back behavior, stale links, or recovery change; skip when navigation is unaffected.
- ▌ Incident Response Coordinator · machenjie bundleUse `analysis-agent` for active multi-responder incident command, cadence, mitigation, communications, or handoff. Skip ordinary diagnosis, reliability design, release approval, post-incident docs, and execution.
- ▌ Linux Desktop Platform Extension · machenjie bundleUse when a confirmed Linux graphical desktop target changes platform behavior.
- ▌ Agent Execution Discipline · machenjie bundleUse when execution-evidence source, freshness, scope, reproducibility, reuse, or contradictions are uncertain; skip when current claim-matched evidence is established.
- ▌ Client Application Testing · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for installed-client lifecycle, permissions, activation, installation, device, or accessibility tests; skip general quality work.
- ▌ Cryptography Key Lifecycle · machenjie bundleUse for cryptographic construction, envelopes, key lifecycle, compromise, destruction, or agility. Skip secrets, authentication, provider APIs, custom primitives, and compliance.
- ▌ Data Format Contract Usage · machenjie bundle`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.
- ▌ I18N Timezone Money Safety · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when locale, timezone, date/time, currency, formatting, plurals, fallback, or rounding changes; skip unaffected semantics.
- ▌ Interaction State Modeling · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when loading, empty, error, success, disabled, timeout, or permission states change; skip when visible state is unaffected.
- ▌ Language Idiom Enforcement · machenjie bundle`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.
- ▌ Language Runtime Selection · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when language/runtime choice changes semantics, concurrency, memory, deployment, or FFI; skip when runtime is fixed.
- ▌ Plan Execution Consistency · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when diff, behavior, validation, review, or re-review may drift from an accepted plan; skip without a closure consistency need.
- ▌ Technology Stack Selection · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when a framework, platform, infrastructure, or managed service creates a commitment; skip package, runtime, or fixed-stack work.
- ▌ Data Middleware Change Builder · machenjie bundleUse `analysis-agent` for database, cache, queue, search, or consistency risk, or `task-agent` for bounded middleware changes. Skip work without middleware or source-of-truth impact and unrelated inspection.
- ▌ Reliability Observability Gate · machenjie bundleUse `analysis-agent` to analyze recovery, SLO, capacity, degradation, and observability; `task-agent` to change resilience or telemetry; and `review-agent` to assess evidence. Skip self-review and no-runtime-impact work.
- ▌ Business Invariant Analysis · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when changes may alter money, permissions, tenants, or audit rules; skip presentation-only work with unchanged invariants.
- ▌ Cleanup Deletion Governance · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when deleting dead code, flags, fallbacks, compatibility, APIs, or generated remnants; skip when no cleanup decision exists.
- ▌ CLI Daemon Interface Design · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when CLI, TUI, or daemon commands, flags, config, streams, exit codes, signals, or dry-run behavior change; skip unrelated work.
- ▌ Dependency Wiring Lifecycle · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when construction, injection, lifecycle scope, clients, overrides, or shutdown ownership changes; skip unaffected wiring.
- ▌ Domain Logic Implementation · machenjie bundle`analysis-agent`/`task-agent`: use when an invariant, transition, calculation, or policy needs one domain authority; skip orchestration, storage, mapping, and unchanged-rule work.
- ▌ Indexing Query Optimization · machenjie bundle`task-agent`/`review-agent`: use when predicates, sorting, cardinality, query plans, pagination, indexes, or write cost change; skip when no query/index decision exists.
- ▌ Java Jvm Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when JVM transactions, interruption, executors, classloaders, serialization, or null semantics change; skip generic work.
- ▌ Language Performance Safety · machenjie bundle`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.
- ▌ Layered Architecture Design · machenjie bundle`analysis-agent`/`task-agent`: use when presentation, application, domain, or infrastructure ownership/dependencies change; skip without a layering decision.
- ▌ Sdk Library Contract Design · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when SDK/library APIs, semver, compatibility, deprecation, or migration changes; skip without library-contract impact.
- ▌ Installed Client Change Builder · machenjie bundleUse `task-agent` for accepted Android, iOS/iPadOS, desktop, or cross-platform installed-client source changes. Skip browser/PWA-only, backend, infrastructure, release approval, and independent review work.
- ▌ Architecture Style Selection · machenjie bundle`analysis-agent`: use when selecting monolith, modular, layered, service, event-driven, or hybrid architecture; skip when no style decision is required.
- ▌ Authentication Authorization · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for authenticated-subject authority, propagation, or authorization handoff changes; skip credential lifecycle or policy-only work.
- ▌ Code Clarity Maintainability · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when changed flow, naming, or navigation hides obligations; skip placement, API-contract, language, or performance decisions.
- ▌ Code Element Professionalism · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when variables, expressions, or statements can alter local semantics; skip structure, API, language, or runtime ownership.
- ▌ Configuration Runtime Policy · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when typed config, defaults, flags, modes, rollout, rollback, or cleanup changes; skip when runtime policy is unaffected.
- ▌ Degradation Circuit Breaking · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: primary-Skill-selected for timeout, fallback, bulkhead, or circuit recovery; never task owner; skip without dependency-failure impact.
- ▌ Domain Object Identification · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: classify domain identity, values, aggregates, lifecycle, invariants, writers, and relationships; skip layer-derived nouns.
- ▌ Non Goal Boundary Definition · machenjie bundle`analysis-agent`: use when scope, exclusions, deferred decisions, version limits, or assumptions need explicit boundaries; skip when no task-local non-goal decision is needed.
- ▌ Page Component Decomposition · machenjie bundle`analysis-agent`/`task-agent`: use when page components, props, state ownership, reuse, or decomposition boundaries change; skip when no component-structure decision exists.
- ▌ Permission Boundary Modeling · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for tenant isolation, privilege-escalation, subject-resource-action policy, or enforcement changes; skip authentication-only work.
- ▌ Repository Impact Inspection · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use after a candidate owner/change surface is known and consumers, tests, contracts, or generated impact need bounded proof.
- ▌ Shell CLI Professional Usage · machenjie bundleUse with task-agent, review-agent, or analysis-agent for task-local Shell/CLI safety and rerun behavior. Do not use without that decision or as task owner.
- ▌ Agent Tool Permission Sandbox · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: classify command risk when targets, mutation, recovery, effects, or authorization are unresolved; skip when facts are current.
- ▌ Refactoring · machenjie bundleSplits, merges, moves, or deletes code while preserving behavior, tests, contracts, and boundaries, with characterization evidence and reversible steps.
- ▌ Task Context Selection · machenjie bundleSelects a minimal, non-redundant set of facts, artifacts, skills, and references for a working decision when context is stale, uncertain, or over budget.
- ▌ Repeat Failure Analysis · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when repeated failure needs a new hypothesis or proof path; skip an initial failure with verified cause and a different action.
- ▌ Requirement Structuring · machenjie bundle`analysis-agent`: use when raw requests need behavior, actors, scope, non-goals, constraints, deliverables, acceptance, or test traceability; skip when structure already exists.
- ▌ Rust Professional Usage · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when Rust changes cross ownership, unsafe/FFI, panic, cancellation, or Send/Sync boundaries; skip tool-only work.
- ▌ Search Analytics Design · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use for search relevance, freshness, analytical grain, metrics, or rebuilds; skip bounded source queries and operational telemetry.
- ▌ State Management Design · machenjie bundle`task-agent`: use when local, server, global, derived, optimistic, persisted, form, auth, or cache state ownership changes; skip when state boundaries are unaffected.
- ▌ Testability Seam Design · machenjie bundle`analysis-agent`/`task-agent`/`review-agent`: use when behavior needs deterministic seams for time, randomness, UUIDs, collaborators, or external I/O; skip when seams are adequate.
- ▌ Transaction Consistency · machenjie bundleUse with analysis-agent or task-agent for task-local transaction, isolation, and conflict decisions. Do not use without a transaction decision or as task owner.