majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌ Clean Architecture · majiayu000 bundleApply Clean Architecture layering and dependency rules (Domain, Application, Infrastructure, Presentation layers). Use when structuring applications or ensuring dependencies point inward.
- ▌ Cloudflare Manager · majiayu000 bundleComprehensive Cloudflare account management for deploying Workers, KV Storage, R2, Pages, DNS, and Routes. Use when deploying cloudflare services, managing worker containers, configuring KV/R2 storage, or setting up DNS/routing. Requires CLOUDFLARE_API_KEY in .env and Bun runtime with dependencies installed.
- ▌ Cloudflared Tunnel · majiayu000 bundleCreate temporary public URLs for localhost apps using Cloudflare Quick Tunnels with tmux-based process management. Use when you need to preview a local app externally (mobile device, remote collaborator, QA), including host-allowlist fixes when a dev server blocks external hosts.
- ▌ Rancher Cluster Inspection · majiayu000 bundleThis skill should be used when the user asks to "inspection", "inspect cluster", "health check", "patrol", "cluster review", "巡检", "集群巡检", "健康检查", "集群体检", "日常巡检", "安全巡检", "变更前检查", "变更后检查", "定期检查", or discusses systematic cluster health inspection and patrol (系统化集群巡检和健康检查).
- ▌ Container Security · majiayu000 bundleContainer and Kubernetes security patterns including Docker hardening, image scanning, pod security standards, network policies, RBAC, secrets management, and runtime protection. Use when securing containerized applications, building secure images, or configuring Kubernetes security controls.
- ▌ Ctx Plan Execution · majiayu000 bundleExecution discipline skill adapted from obra/superpowers. Ensures plans translate into tracked tasks, orchestration, and verification runs.
- ▌ Datadog API Client · majiayu000 bundleQuery and manage Datadog resources (logs, metrics, monitors, dashboards, incidents, APM traces) using the datadog-api-client Python library. Use when the user asks about Datadog monitoring, wants to search logs, check metrics, manage monitors, investigate incidents, or interact with any Datadog API.
- ▌ Datadog Automation · majiayu000 bundleAutomate Datadog tasks via Rube MCP (Composio): query metrics, search logs, manage monitors/dashboards, create events and downtimes. Always search tools first for current schemas.
- ▌ Dependency Updates · majiayu000 bundleEsposter dependency update process — all versions in pnpm-workspace.yaml catalog, caret prefix rules, pinned packages (nuxt, h3, ctix), and tracked open issues. Apply when updating package versions.
- ▌ Development Guides · majiayu000 bundleComprehensive development guides for advanced Kailash SDK features including custom node development, MCP development, async patterns, testing strategies, production deployment, RAG systems, security patterns, monitoring, and SDK internals. Use when asking about 'development guide', 'advanced features', 'custom node development', 'async node development', 'MCP development', 'production deployment', 'testing strategies', 'RAG implementation', 'security patterns', 'monitoring setup', 'circuit breaker', 'compliance', 'edge computing', or 'SDK internals'.
- ▌ Diagrams Architect · majiayu000 bundleExpert in creating Mermaid diagrams following C4 Model and SpecWeave conventions. Specializes in system architecture, sequence diagrams, ER diagrams, and deployment diagrams. Activates for diagram creation, architecture visualization, data modeling, sequence flows, C4 diagrams, HLD, LLD, Mermaid diagram, flowchart, class diagram, state diagram, entity relationship, database schema visualization, API flow diagram, microservices diagram, system overview, architecture diagram, draw diagram, create diagram, visualize architecture, show flow, explain visually.
- ▌ Fft Farm Bootstrap · majiayu000 bundleBootstrap farm mode in demo or production, including Home Assistant startup, token onboarding, env wiring, and handoff to onboarding/validation.
- ▌ File Type Defaults · majiayu000 bundleSet default applications for file types on macOS using utiluti. Use when setting file type associations, changing default apps for extensions, or managing macOS file handlers.
- ▌ Get Cluster Health · majiayu000 bundleGet overall cluster health status. Checks node readiness, system pod health, and control plane components. Use for periodic health checks or incident investigation. Keywords: cluster health, node status, cluster status, health check.
- ▌ Get Resource Usage · majiayu000 bundleGet resource usage metrics for nodes and pods. Uses Kubernetes metrics server to retrieve CPU and memory usage. Use for capacity planning or investigating resource issues. Keywords: resource usage, CPU, memory, metrics, capacity.
- ▌
- ▌ Gitlab CI Patterns · majiayu000 bundleBuild GitLab CI/CD pipelines with multi-stage workflows, caching, and distributed runners for scalable automation. Use when implementing GitLab CI/CD, optimizing pipeline performance, or setting up automated testing and deployment.
- ▌ Global Conventions · majiayu000 bundleFollow truth-first development with focused feature work, accurate spec maintenance, clean version control, environment-based configuration, and infrastructure-as-code deployments. Use this skill when managing requirements, working in branches, handling configuration, reviewing code, maintaining documentation, or deploying with Ansible. Applies to all development activities requiring honest communication, systematic processes, dependency management, and radical transparency in documentation and decision logs.
- ▌ Hypershift Cluster · majiayu000 bundleCreate and destroy HyperShift clusters on AWS for testing Kagenti platform. Manages ephemeral OpenShift clusters.
- ▌ Infra CI CD Docker · majiayu000 bundleDocker containerization patterns for Node.js/TypeScript development and production
- ▌ Infrastructure Ops · majiayu000 bundleUse when the DevOp is working with Docker, containers, cloud services, networking, server configuration, storage, compute scaling, or any infrastructure setup. Activates for Dockerfile creation, docker-compose configuration, cloud resource management, or server administration.
- ▌ Sayt K8S · majiayu000 bundleHow to write skaffold.yaml — preview/staging/production profiles, Kind setup, Cloud Run patterns. Use when setting up deployment pipelines, K8s previews, staging, or production deploys.
- ▌ K8S Live Debugging · majiayu000 bundleIterative debugging workflow for fixing issues on a running cluster
- ▌ List Recent Events · majiayu000 bundleCollect recent Kubernetes events to identify issues. Events reveal warnings, errors, and state changes. Keywords: events, warnings, errors, cluster activity, state changes, recent events.
- ▌ Making Git Commits · majiayu000 bundleUse when committing changes to git, before running commit commands, to ensure explicit file staging, verification, and PR-friendly commit message format
- ▌ Maven Gradle Guide · majiayu000 bundleMaven and Gradle build tool patterns including pom.xml structure, build.gradle.kts configuration, multi-module projects, dependency management, plugins, and BOMs. Use when the user is setting up Java/Kotlin build configurations, managing dependencies, creating multi-module projects, or troubleshooting build issues. Trigger on any mention of Maven, Gradle, pom.xml, build.gradle, dependency management, or Java build tools.
- ▌ Multi Stage Builds · majiayu000 bundleGuide for Docker multi-stage builds with builder patterns, distroless and alpine base images, cache mounts, and build args. Use when the user needs to optimize Docker image size, separate build from runtime dependencies, or improve build performance. Trigger when the user mentions multi-stage, distroless, slim images, or Docker build optimization.
- ▌ Ops Monitor Errors · majiayu000 bundleMonitor Sentry for unresolved errors in frontend and backend projects. Supports filtering by project, environment, and time range.
- ▌ Portfolio Planning · majiayu000 bundleStrategic portfolio planning skill for multi-project coordination, capacity assessment, and portfolio optimization. Provides framework for portfolio-level decision making.
- ▌
- ▌ Promotion Pipeline · majiayu000 bundleOCI artifact promotion pipeline from PR merge through integration validation to live deployment. Use when: (1) Tracing why a change has not reached a cluster, (2) Debugging artifacts stuck in integration, (3) Understanding the build/validate/promote lifecycle, (4) Performing manual promotion or rollback, (5) Investigating GitHub Actions workflow failures, (6) Checking OCI artifact tags in GHCR. Triggers: "promotion", "pipeline", "artifact", "oci", "integration deploy", "live deploy", "stuck in integration", "not deploying", "ghcr", "build artifact", "tag validated", "repository_dispatch", "canary-checker", "rollback", "semver", "image policy", "promotion pipeline", "why isn't live updating"
- ▌ Pulumi Code Review · majiayu000 bundleMaster Pulumi Infrastructure as Code review patterns including naming conventions, secrets management, resource protection, component design, and configuration. Use PROACTIVELY when reviewing Pulumi PRs.
- ▌ Query Victorialogs · majiayu000 bundleQuery and analyze logs from VictoriaLogs using LogsQL via HTTP API. Use when the user asks to "query logs", "search logs", "check VictoriaLogs", "find errors in logs", "tail logs", "get log stats", "search VictoriaLogs", "check dev/prod logs", or any log investigation task involving VictoriaLogs. Also triggers on mentions of LogsQL, VictoriaLogs, or log troubleshooting.
- ▌ Rte Agent Release Train Engineer · majiayu000 bundleCreates pull requests, deployment checklists, and manages release processes
- ▌
- ▌ 1k UI Recipes · majiayu000 bundleUI recipes for scroll offset (useScrollContentTabBarOffset), view transitions (startViewTransition), horizontal scroll in collapsible tab headers (CollapsibleTabContext), Android bottom tab touch interception workaround, keyboard avoidance for input fields, iOS overlay navigation freeze prevention (resetAboveMainRoute), and web keyboardDismissMode cross-tab input blur prevention.
- ▌ 20 05 Debrief · majiayu000 bundleWrite a full-fidelity post-mortem after completing development work. Use after any merge, feature completion, or significant work session.
- ▌ Activity Grid · majiayu000 bundleConfigure activity grid heatmaps in drizzle-cube dashboards for GitHub-style contribution visualizations. Use when creating activity grids, heatmaps, contribution calendars, or daily activity patterns.
- ▌ Add Schedules · majiayu000 bundleInsert schedule rows into the local database (schedules) from a JSON array. Use when bulk-loading schedule entries with script_name, input_value, and scheduled_date via scripts/add_schedules.py.
- ▌ Adding Formal · majiayu000 bundleProvides ASSERT/ASSUME macro pattern, .sby file template, and f_past_valid usage. Triggers when adding formal verification or writing assertions.
- ▌ Agent Booster · majiayu000 bundleWASM-based instant code transforms for simple tasks, achieving 352x speedup over LLM inference with zero cost.
- ▌ Agent Handoff · majiayu000 bundlePrepare for the next agent or session by documenting work and leaving codebase in good state
- ▌ Agent History · majiayu000 bundleSearch and analyze Claude Code conversation history. Use when user asks about past conversations, previous solutions, what was discussed earlier, finding something from history, or analyzing usage patterns. Triggers include "what did we discuss", "find that conversation", "search history", "past sessions", "how much time", "token usage", "which tools".
- ▌
- ▌ Agentpack Dev · majiayu000 bundleContribute to Agentpack itself (spec-driven changes, tests, releases).
- ▌ AI Voice Bots · majiayu000 bundleBuilds production voice bots and IVR with Python STT/TTS pipelines. Use when designing telephony, streaming audio, latency budgets, or voice quality monitoring.
- ▌ Aif Implement · majiayu000 bundleExecute implementation tasks from the current plan. Works through tasks sequentially, marks completion, and preserves progress for continuation across sessions. Use when user says "implement", "start coding", "execute plan", or "continue implementation".
- ▌ Frontend Angular Store · majiayu000 bundleUse when implementing state management with PlatformVmStore for complex components requiring reactive state, effects, and selectors.
- ▌ Apex Designer · majiayu000 bundleApex Designer DSL project workflow. Use when creating or modifying design files, running ad3 commands, or working with the DSL.
- ▌ Apollo Kotlin · majiayu000 bundleGuide for building applications with Apollo Kotlin, the GraphQL client library for Android and Kotlin. Use this skill when: (1) setting up Apollo Kotlin in a Gradle project for Android, Kotlin/JVM, or KMP, (2) configuring schema download and codegen for GraphQL services, (3) configuring an `ApolloClient` with auth, interceptors, and caching, (4) writing queries, mutations, or subscriptions,
- ▌ Archive Issue · majiayu000 bundleRetire a closed issue's working artifacts out of specs/ into the GitHub wiki. Use only when the user asks to archive a finished issue, empty out specs/ for a done task, or move an issue's requirements/architecture/tasks/review/QA docs to the wiki.
- ▌
- ▌ Ase Code Edit · majiayu000 bundleEdit Source Code: Use when the user wants to "edit" the code base in one shot from a query, fusing crafting, refactoring, and resolving with optional grilling, verification, looping, and Git worktree isolation.
- ▌ Ask CLI Setup · majiayu000 bundleAWS Account | AWS CLI | AWS CLI Profile | Amazon Developer Account | ASK CLI | ASK CLI Profile | Deploy a Skill
- ▌
- ▌ Async Fastapi · majiayu000 bundleBuild async FastAPI applications with async/await endpoints, background tasks, middleware, lifespan events, WebSockets, and streaming responses. Use when the user builds a FastAPI app, asks about async patterns, implements real-time features, or needs non-blocking I/O. Trigger when you see synchronous code in FastAPI that should be async.
- ▌ Atris Backend · majiayu000 bundleBackend architecture policy. Use when building APIs, services, data access, or any backend work. Prevents over-engineering.
- ▌ Azure Copilot · majiayu000 bundleExpert knowledge for Azure Copilot development including troubleshooting, decision making, architecture & design patterns, security, configuration, and integrations & coding patterns. Use when sizing VMs, generating Bicep/Terraform, configuring Cosmos DB storage, or debugging App Service/VM disks, and other Azure Copilot related development tasks. Not for Azure AI services (use microsoft-foundry-tools), Azure Machine Learning (use azure-machine-learning), Azure AI Search (use azure-cognitive-search), Azure AI Bot Service (use azure-bot-service).
- ▌ Backend Skill · majiayu000 bundleBuild backend application logic including route generation, request/response handling, and database connectivity. Use for server-side development.
- ▌ Bias Assessor · majiayu000 bundleAdd bias/risk-of-bias assessment fields to an extraction table and populate them consistently. **Trigger**: bias, risk-of-bias, RoB, evidence quality, 偏倚评估, 证据质量. **Use when**: systematic review 已生成 `papers/extraction_table.csv`,需要在 synthesis 前补齐偏倚/质量字段。 **Skip if**: 不是 systematic review,或还没有 `papers/extraction_table.csv`。 **Network**: none. **Guardrail**: 使用简单可复核刻度(low/unclear/high)+ 简短 notes;保持字段一致性。
- ▌ Billing Guard · majiayu000 bundle计费审计专家,在规划/开发/运行阶段持续审计与优化成本。评估任务卡预算、模拟调用成本、监控高成本路径,在超出预算或异常时阻断执行并提出替代方案。遵循数据驱动、三板斧优化(缓存/批量/降级)、预警阻断的工程基线。适用于规划预审、PR成本审查、运行时监控时使用。
- ▌ Board Bringup · majiayu000 bundleCustom board bringup for Zephyr RTOS using Hardware Model v2 (HWMv2). Covers directory structure, board.yml metadata, core configuration files (Kconfig, defconfig, CMake), and revision management. Trigger when creating new board definitions or porting Zephyr to custom hardware.
- ▌ Boost Modules · majiayu000 bundleCreate custom modules for [Harbor Boost](https://github.com/av/harbor/tree/main/boost), an optimizing LLM proxy. Use when building Python modules that intercept/transform LLM chat completions—reasoning chains, prompt injection, structured outputs, artifacts, or custom workflows. Triggers on requests to create Boost modules, extend LLM behavior via proxy, or implement chat completion middleware.
- ▌
- ▌ Build Cfa App · majiayu000 bundleDesign a MotherDuck-backed customer-facing analytics app. Use when building embedded or product analytics for external users and the decision depends on per-customer isolation, backend routing, service-account boundaries, read scaling, or Hypertenancy-style patterns.
- ▌
- ▌ Aiken Smart Contract · majiayu000 bundleWrite, test, and debug Aiken smart contracts for Cardano. Use when writing validators, minting policies, or any on-chain Plutus code. Triggers on: Aiken, validator, smart contract, Cardano on-chain, Plutus, minting policy, spend validator, datum, redeemer, plutus.json, blueprint. Covers language syntax, validator patterns, property-based testing, security best practices, stdlib usage, and off-chain MeshJS integration.
- ▌ Cascade Dedup · majiayu000 bundleStrip duplicate and conflicting directives across the system-prompt cascade family: the canonical baseline, the six output-style embeds, and the two external harness embeds.
- ▌ Class Diagram · majiayu000 bundleGenerates a Mermaid class diagram showing types, inheritance, and composition. Use when visualizing class hierarchies or documenting a module public API.
- ▌ Claude Md Gen · majiayu000 bundleGenerate project-specific CLAUDE.md files through codebase analysis, targeted questions, and pattern selection.
- ▌ CLI Toolchain · majiayu000 bundleApply modern CLI development toolchain patterns: Commander.js (default), oclif, Ink for Node.js command-line tools. Use when building CLI applications, choosing CLI frameworks, or discussing terminal UX.
- ▌ Cloud Sandbox · majiayu000 bundleE2B sandbox deployment and management in Flow Nexus cloud. Use for creating isolated execution environments, running code safely, and managing development workflows.
- ▌ Cloudkit Sync · majiayu000 bundleImplement, review, or improve CloudKit and iCloud sync in iOS/macOS apps. Use when working with CKContainer, CKRecord, CKQuery, CKSubscription, CKSyncEngine, CKShare, NSUbiquitousKeyValueStore, or iCloud Drive file coordination; when syncing SwiftData models via ModelConfiguration with cloudKitDatabase; when handling CKError codes for conflict resolution, network failures, or quota limits; or when checking iCloud account status before performing sync operations.
- ▌ Code Checking · majiayu000 bundleCheck and lint Rust/TypeScript code using justfile tasks (just check-crate, just clippy-crate). Use after code changes, when user mentions compilation, type checking, linting, clippy warnings, or needs to validate code quality. Runs cargo check and clippy with proper flags.
- ▌ Code Parallel · majiayu000 bundle[Implementation] Execute parallel or sequential phases based on plan structure
- ▌ Code Sentinel · majiayu000 bundleUse when tests/test_code_patterns.py fails - fixes recurring anti-patterns with documented root causes and verification
- ▌ Code Slimming · majiayu000 bundle· Audit read-only code slimming: safe deletion, deduplication, wrapper removal, shared contracts. Triggers: 'slim codebase', 'LOC deletion review', 'dedupe safely'. Not for style/slop, bugs, tests, or broad reviews.
- ▌ Combinatorial · majiayu000 bundleUse when solving problems involving permutations, combinations, backtracking, branch and bound, subset generation, and constraint satisfaction. Covers N-Queens, Sudoku solving, generating functions, and pruning strategies. Based on Knuth's TAOCP Vol. 4A. USE FOR: permutation and combination generation, backtracking algorithm design, constraint satisfaction problems, branch and bound optimization, subset enumeration, pruning strategy selection DO NOT USE FOR: graph traversal (use graph-algorithms), optimization with overlapping subproblems (use dynamic-programming)
- ▌ Commit Chunks · majiayu000 bundleReview and commit changes in meaningful chunks. Use when the user has multiple uncommitted changes that should be organized into logical, atomic commits.
- ▌ Commit Format · majiayu000 bundleEnsures all git commits follow the Conventional Commits specification with consistent types and scopes. Use this skill when making any commit to maintain consistent commit message format, improve git history readability, and enable automatic changelog generation.
- ▌ Compile Latex · majiayu000 bundleCompile a Beamer LaTeX slide deck with XeLaTeX (3 passes + bibtex). Use when user says "compile", "build the slides", "rebuild the PDF", "run latex", "render the tex", or asks why a `.tex` file isn't producing a PDF. Operates on `Slides/*.tex`.
- ▌ Compose Skill · majiayu000 bundleBuild, refactor, and review apps with Jetpack Compose and Compose Multiplatform (KMP/CMP) using MVI architecture. Covers coroutines/Flow, StateFlow, SharedFlow, Channel, ViewModels, state modeling, recomposition, Nav 3 (NavDisplay), Koin/Hilt DI, Ktor networking, Paging 3, Room, DataStore, animations, Coil image loading, accessibility (semantics, a11y, WCAG), multiplatform resources (Res.string, Res.drawable, composeResources), iOS Swift interop (SKIE, ComposeUIViewController, UIKitView, Flow→AsyncSequence), Gradle/AGP configuration (version catalog, convention plugins, composite builds), CI/CD, and desktop distribution (DMG/MSI/DEB, signing, notarization). Use when working with @Composable, ViewModel, StateFlow, Flow, KMP, Ktor, Koin, Hilt, DataStore, Room, PagingData, recomposition, Xcode/iOS interop, Gradle build config, or any Compose app development task including performance optimization, testing, cross-platform sharing, and code review.
- ▌ Cook Parallel · majiayu000 bundle[Implementation] Parallel implementation - multiple tasks simultaneously
- ▌ Cqrs Patterns · majiayu000 bundleCQRS (Command Query Responsibility Segregation) patterns for separating read and write models. Use when optimizing read-heavy systems, implementing event sourcing, or building systems with different read/write scaling requirements.
- ▌
- ▌ Create Screen · majiayu000 bundleCreate a new screen component following naming conventions and architecture
- ▌ Ddd Aggregate · majiayu000 bundleScaffold an aggregate root with entity, value objects, repository interface, domain events, and test stubs
- ▌ Dev UI Lesson · majiayu000 bundleAdd a UI lesson — TTF parsing, font rasterization, immediate-mode UI controls, layout
- ▌ Developing Go · majiayu000 bundleGuides Go development with best practices from Google Style Guide and Effective Go. Use when go.mod is detected or Go code is being written. Covers naming, error handling, concurrency, testing, and project structure.
- ▌ Devto Publish · majiayu000 bundlePublish articles to Dev.to. Use this skill when the article is ready and user wants to publish.
- ▌ Diff Doc Sync · majiayu000 bundledescription: git差分/未コミット変更を走査し、影響するdocs/やAGENTS.mdを更新する手順を案内する。コード変更とドキュメント同期が必要なときに使用。
- ▌ Django Expert · majiayu000 bundleUse when building Django web applications or REST APIs with Django REST Framework. Invoke for Django models, ORM optimization, DRF serializers, viewsets, authentication with JWT. Keywords: Django, DRF
- ▌ Dk Local Logs · majiayu000 bundleInspect and debug errors via logs across the harness-kit monorepo. Reads the right log file based on the error layer — backend, frontend, celery, odin CLI, or odin task execution. Use this skill whenever someone mentions a 500 error, a stack trace, a crash, 'check the logs', 'what went wrong', a service not starting, celery task failures, or any runtime error. Also triggers on: 'getting 500', 'backend error', 'celery error', 'odin failed', 'check logs', 'tail logs', 'debug this error', or /dk-local-logs.
- ▌ Doc Optimizer · majiayu000 bundleOptimize documentation for conciseness and clarity by strengthening vague instructions and removing redundancy. Use when asked to optimize, condense, or clarify documentation files, Claude Skill, Claude Command, etc.
- ▌ Dotnet Expert · majiayu000 bundle.NET 8.0 development expertise for VoiceLite including WPF patterns, async/await best practices, IDisposable patterns, and NuGet package recommendations. Activates when working on C# code, WPF XAML, or .NET-specific issues.
- ▌
- ▌ Driver Review · majiayu000 bundleReview hardware driver code for DMA safety, interrupt correctness, timing constraints, and peripheral register usage. Use when writing or modifying LED drivers, SPI/I2S/RMT/UART peripherals, or GPIO configuration code.
- ▌ Effect Schema · majiayu000 bundleUse when @effect/schema patterns including schema definition, validation, parsing, encoding, and transformations. Use for type-safe data validation in Effect applications.
- ▌ Elixir Config · majiayu000 bundleGuide for Elixir application configuration focusing on runtime vs compile-time config, config.exs, runtime.exs, Application.compile_env, and Application.get_env best practices
- ▌ Elixir Idioms · majiayu000 bundleOTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task, Registry, pattern matching, with chains, pipes. Use when designing processes or debugging BEAM issues.