majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌ K8S Troubleshooting · majiayu000 bundleComprehensive Kubernetes and OpenShift cluster health analysis and troubleshooting based on Popeye's issue detection patterns. Use this skill when: (1) Proactive cluster health assessment and security analysis (2) Analyzing pod/container logs for errors or issues (3) Interpreting cluster events (kubectl get events) (4) Debugging pod failures: CrashLoopBackOff, ImagePullBackOff, OOMKilled, etc. (5) Diagnosing networking issues: DNS, Service connectivity, Ingress/Route problems (6) Investigating storage issues: PVC pending, mount failures (7) Analyzing node problems: NotReady, resource pressure, taints (8) Troubleshooting OCP-specific issues: SCCs, Routes, Operators, Builds (9) Performance analysis and resource optimization (10) Security vulnerability assessment and RBAC validation (11) Configuration best practices validation (12) Reliability and high availability analysis
- ▌ Kafka Data Engineer · majiayu000 bundleExpert in event-driven architecture using Kafka. Use this for designing topics, schemas, and processing logic for asynchronous tasks.
- ▌ Kafka Observability · majiayu000 bundleKafka monitoring and observability expert for Prometheus, Grafana, and JMX metrics. Use when setting up Kafka monitoring, configuring alerting rules, or building performance dashboards.
- ▌ Karpathy Guidelines · majiayu000 bundleBehavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.
- ▌
- ▌ Kinematics Dynamics Skill · majiayu000 bundleRobot kinematics and dynamics computation including forward/inverse kinematics and dynamics
- ▌ Kip Cognitive Nexus · majiayu000 bundlePersistent graph-based memory for AI agents via KIP (Knowledge Interaction Protocol). Provides structured knowledge storage (concepts, propositions), retrieval (KQL queries), schema discovery (META),
- ▌ Knowledge Discovery · majiayu000 bundleDiscover relevant skills and knowledge using tiered approach. SKIP for simple tasks, QUICK for single-skill, STANDARD for multi-skill, DEEP for full feature implementation. Auto-selects tier based on task complexity.
- ▌ Knowledge Extractor · majiayu000 bundleExtracts key learnings from conversations, debugging sessions, and failed attempts. Use at session end or after solving complex problems to capture insights. Automatically suggests updates to: DISCOVERIES.md (learnings), PATTERNS.md (reusable solutions), new agent creation (repeated workflows). Ensures knowledge persists across sessions.
- ▌ Knowledge Framework · majiayu000 bundleAuto-applies MECE/BFO framework (thesis, Mermaid TD/LR, numbered sections, Ground Truth) to ANY .md file creation.
- ▌ Knowledge Searching · majiayu000 bundleRetrieves implementation knowledge, code examples, and documentation references. Use to inform technical decision-making when the user requires specific library usage, framework patterns, or syntax details. Trigger on requests to 'search docs', 'find code examples', or 'check implementation details'.
- ▌ Knowledge Synthesis · majiayu000 bundleSynthesize knowledge from multiple sources into Zettelkasten notes for Logseq. Use when creating wiki pages, integrating academic research, or building interconnected knowledge with [[links]] and
- ▌ Knowledge Validator · majiayu000 bundlepce-memory + shirushiを活用した知識検証・整合性チェックスキル。 以下の場合に使用: (1) 資料・ドキュメント間の矛盾チェック (2) 指示・意思決定の追跡と検証 (3) 作業途中のリアルタイム整合性チェック (4) 成果物と要件の照合検証 (5) shirushi Doc-IDとコードのトレーサビリティ検証 「チェックして」「整合性確認」「矛盾ない?」「検証して」「トレーサビリティ」等で起動。
- ▌ Kobo Translation Ar · majiayu000 bundleTranslation and localization guidelines for KoboToolbox content from English to Arabic. Use when translating KoboToolbox materials including: (1) Academy courses and educational content, (2) User interface text and documentation, (3) Support articles, (4) Marketing materials, (5) Form building terminology, or (6) XLSForm technical terms. Covers tone, pronouns (tú/usted, tu/vous), gender-inclusive language, and official translations for brand terms and UI elements.
- ▌ Kobo Translation Es · majiayu000 bundleTranslation and localization guidelines for KoboToolbox content from English to Spanish. Use when translating KoboToolbox materials including: (1) Academy courses and educational content, (2) User interface text and documentation, (3) Support articles, (4) Marketing materials, (5) Form building terminology, or (6) XLSForm technical terms. Covers tone, pronouns (tú/usted, tu/vous), gender-inclusive language, and official translations for brand terms and UI elements.
- ▌ Kobo Translation Fr · majiayu000 bundleTranslation and localization guidelines for KoboToolbox content from English to French. Use when translating KoboToolbox materials including: (1) Academy courses and educational content, (2) User interface text and documentation, (3) Support articles, (4) Marketing materials, (5) Form building terminology, or (6) XLSForm technical terms. Covers tone, pronouns (tú/usted, tu/vous), gender-inclusive language, and official translations for brand terms and UI elements.
- ▌
- ▌ Kotlin Autocomplete · majiayu000 bundleThis skill should be used when you need to know what members, methods, or extensions are available on Kotlin types. It queries autocomplete metadata generated by the kotlin-autocomplete-gradle-plugin.
- ▌ Kotlin Dsl Patterns · majiayu000 bundleUse when domain-specific language design in Kotlin using type-safe builders, infix functions, operator overloading, lambdas with receivers, and patterns for creating expressive, readable DSLs for configuration and domain modeling.
- ▌ Kotlin Fundamentals · majiayu000 bundleKotlin language fundamentals - syntax, null safety, data classes, extensions
- ▌ Kubernetes Debugger · majiayu000 bundleKubernetes debugging and troubleshooting best practices using MCP kubernetes tools. Use when: (1) Pods are failing, pending, or in CrashLoopBackOff/ImagePullBackOff states, (2) Services are unreachable or DNS resolution fails, (3) Deployments aren't rolling out, (4) Nodes are unhealthy or unschedulable, (5) Resource issues (OOM, CPU throttling), (6) Any "why isn't my Kubernetes workload working?" questions. Provides systematic debugging workflows using kubectl_get, kubectl_describe, kubectl_logs, exec_in_pod, and other MCP kubernetes tools.
- ▌ Kubernetes Deployer · majiayu000 bundlePackage and deploy applications to Kubernetes with Dockerfiles, Helm charts, and local Minikube deployment. Use when containerizing applications, creating Kubernetes manifests, setting up Helm charts, deploying to Minikube, or preparing cloud-ready configurations. Focuses on local-first deployment with stateless services.
- ▌ Kubernetes Security · majiayu000 bundleKubernetes and OpenShift security assessment, hardening, and compliance. Use this skill when: (1) Auditing cluster or workload security posture (2) Implementing Pod Security Standards/Admission (3) Configuring RBAC roles and permissions (4) Setting up NetworkPolicies for zero-trust (5) Managing Secrets securely (encryption, external secrets) (6) Scanning images for vulnerabilities (7) Implementing OCP SecurityContextConstraints (8) Compliance checking (CIS benchmarks, SOC2, PCI-DSS) (9) Security incident investigation (10) Hardening cluster components
- ▌
- ▌ Langgraph Validator · majiayu000 bundleValidates LangGraph implementations for correctness, consistency, and integration readiness. Use this skill when implementing, reviewing, or debugging any LangGraph code - agents, nodes, subgraphs, state schemas, or graph compositions. Prevents common LangGraph failures including orphaned nodes, state key mismatches, broken conditional edges, and integration incompatibilities. Triggers on LangGraph development tasks, code reviews, or when debugging graph execution issues.
- ▌ Langgraph Workflows · majiayu000 bundleDesign and implement multi-agent workflows with LangGraph 0.2+ - state management, supervisor-worker patterns, conditional routing, and fault-tolerant checkpointing
- ▌ Language Specialist · majiayu000 bundleExpert in internationalization (i18n) and localization (l10n) for the Raamattu Nyt monorepo. Fluent in all world languages with deep knowledge of multilingual app development. Use when: - Adding translations for new UI strings - Creating new translation namespaces - Adding support for new languages (sv, de, etc.) - Migrating components to use useTranslation() - Reviewing translation quality and consistency - Fixing translation key mismatches - Setting up i18n for new features - Working with date/number/currency formatting per locale - Handling RTL languages or special character sets Triggers: "translate", "translation", "i18n", "l10n", "localization", "language", "Finnish", "English", "Swedish", "multilingual", "locale", "useTranslation"
- ▌ Laravel Controllers · majiayu000 bundleThin HTTP layer controllers. Controllers contain zero domain logic, only HTTP concerns. Use when working with controllers, HTTP layer, web vs API patterns, or when user mentions controllers, routes, HTTP responses.
- ▌ Laravel Data Writer · majiayu000 bundleSkill for creating and editing Spatie Laravel Data classes following Prowi conventions. Use when working with Data classes, DTOs, or data transfer objects. Enforces proper constructor-based properties, annotation-based validation, and Collection usage.
- ▌ Laravel Development · majiayu000 bundleMaster Laravel 11 with Eloquent ORM, routing, middleware, queues, testing, and modern PHP development patterns.
- ▌ Large File Refactor · majiayu000 bundleUse when Claude Code hits "File content exceeds maximum allowed tokens" error, or when files are too large to read. Helps analyze and break apart large files into smaller, focused modules.
- ▌ Launch Announcement · majiayu000 bundleUse when creating internal product launch announcements - gathers information from PRDs and user input to write customer-centric feature launch communications for internal teams
- ▌ Layered Backgrounds · majiayu000 bundleLayered background effects with gradient orbs, blur layers, noise textures, and depth. Use when creating hero sections, landing pages, or premium visual effects.
- ▌ Lead Gen Calculator · majiayu000 bundleMulti-step calculator UI for Astro. Quote tools, pricing calculators. Uses astro-forms for backend.
- ▌ Lead Magnet Therapy · majiayu000 bundleCreate CRPO-compliant lead magnets for therapy practices that build email lists without crossing ethical boundaries. Use when planning top-of-funnel content to capture leads. Creates concepts for guides, frameworks, and educational resources. CRITICAL: NO diagnostic assessments, NO outcome promises, NO psychological tests. Triggers on: create lead magnet, build email list, free resource ideas, content upgrade concepts. Outputs educational lead magnet concepts that provide genuine value while staying compliant.
- ▌ Learning Objectives · majiayu000 bundleGenerate measurable learning outcomes aligned with Bloom's taxonomy and CEFR proficiency levels for educational content. Use when educators need to define what students will achieve, create learning objectives for curriculum planning, or ensure objectives are specific and testable rather than vague.
- ▌ Legal Sanity Review · majiayu000 bundleLegal Sanity Review Workflow — mandatory pre-gate in the cross-review cycle
- ▌ Linkedin Engagement · majiayu000 bundleLinkedIn Content-Erstellung, Engagement und Monitoring für B2B/Manufacturing. Regionale Anpassung (US/EU/Asien), Artikel mit Teasern, Bildgenerierung via Gemini, Kommentar-Monitoring.
- ▌ Linkedin Post Maker · majiayu000 bundleCreates engaging LinkedIn posts on any topic with proper formatting, hooks, and CTAs. Use when the user asks to create, generate, or write a LinkedIn post, social media content for LinkedIn, or professional social content. Asks clarifying questions to ensure quality and relevance.
- ▌ Literature Research · majiayu000 bundleThis skill should be used when the user asks to "搜索文献", "查找学术资料", "搜索最新研究", "literature search", "find papers", "search academic literature", "latest research", or mentions specific academic domains like AI, machine learning, computer science research. Provides comprehensive academic literature search and analysis capabilities for WeChat content creation.
- ▌ Livekit Agent Tools · majiayu000 bundleComprehensive guide for building functional tools for LiveKit voice agents using the @function_tool decorator. Use when creating tools for LiveKit agents to enable capabilities like API calls, database queries, multi-agent coordination, or any external integrations. Covers tool design, RunContext handling, interruption patterns, parameter documentation, testing, and production best practices.
- ▌ Livestock Ruminants · majiayu000 bundleCattle, goats, and sheep farming domain knowledge in LivestockAI
- ▌
- ▌ Livewire Principles · majiayu000 bundlePrinciples for writing simple, maintainable Laravel/Livewire code. Use when writing Livewire components, tests, or Blade views. Focuses on avoiding over-engineering.
- ▌ Llamaindex Patterns · majiayu000 bundleLlamaIndex implementation patterns with templates, scripts, and examples for building RAG applications. Use when implementing LlamaIndex, building RAG pipelines, creating vector indices, setting up query engines, implementing chat engines, integrating LlamaCloud, or when user mentions LlamaIndex, RAG, VectorStoreIndex, document indexing, semantic search, or question answering systems.
- ▌ LLM Application Dev · majiayu000 bundleBuilding applications with Large Language Models - prompt engineering, RAG patterns, and LLM integration. Use for AI-powered features, chatbots, or LLM-based automation.
- ▌ LLM Gateway Routing · majiayu000 bundleLLM gateway and routing configuration using OpenRouter and LiteLLM. Invoke when: - Setting up multi-model access (OpenRouter, LiteLLM) - Configuring model fallbacks and reliability - Implementing cost-based or latency-based routing - A/B testing different models - Self-hosting an LLM proxy Keywords: openrouter, litellm, llm gateway, model routing, fallback, A/B testing
- ▌ Ln 301 Task Creator · majiayu000 bundleCreates ALL task types (implementation, refactoring, test). Generates task documents from templates, validates type rules, creates in Linear, updates kanban. Invoked by orchestrators.
- ▌ Ln 510 Test Planner · majiayu000 bundleOrchestrates test planning pipeline (research → manual → auto tests). Coordinates ln-511, ln-512, ln-513. Invoked by ln-500-story-quality-gate.
- ▌ Ln 630 Test Auditor · majiayu000 bundleTest suite audit coordinator (L2). Delegates to 5 workers (Business Logic, E2E, Value, Coverage, Isolation). Aggregates results, creates Linear task in Epic 0.
- ▌ Ln 711 NPM Upgrader · majiayu000 bundleUpgrades npm/yarn/pnpm dependencies with breaking change handling
- ▌ Ln 713 Pip Upgrader · majiayu000 bundleUpgrades Python pip/poetry/pipenv dependencies with breaking change handling
- ▌ Ln 730 Devops Setup · majiayu000 bundleCoordinates Docker, CI/CD, and environment configuration setup via auto-detection
- ▌ Load Balancer Setup · majiayu000 bundleConfigure and deploy load balancers (HAProxy, AWS ELB/ALB/NLB) for distributing traffic, session management, and high availability.
- ▌ Localstack Service Tiers Reference · majiayu000 bundleReference for LocalStack AWS service availability by tier (Free/Base/Ultimate). Essential for KECS development to understand which AWS-compatible services can be used locally without cost.
- ▌ Log Virality Issues · majiayu000 bundleRun /check-virality, then create GitHub issues for all findings. Issues are created with priority labels and structured format. Use /fix-virality instead if you want to fix issues immediately.
- ▌ Long Call Butterfly · majiayu000 bundleAnalyzes long call butterfly spreads with 3 strikes and 4 legs for neutral outlook. Requires numpy>=1.24.0, pandas>=2.0.0, matplotlib>=3.7.0, scipy>=1.10.0. Use when expecting minimal price movement, want low-cost defined-risk strategy, analyzing pinning opportunities, or evaluating tight-range neutral positions on stocks near technical levels.
- ▌ Lorepedia Knowledge · majiayu000 bundleバグ修正・エラー解消・技術的知見を自動記録するスキル。デバッグで発見したインサイト、実装上のハマりポイント、設定の回避策などをExocortexに保存し、将来の同様の問題解決を効率化する。プロジェクト固有でなくても、汎用的な技術知見も記録対象。
- ▌ Lot Sizing Problems · majiayu000 bundleWhen the user wants to optimize production or order lot sizes over multiple periods, solve multi-period inventory planning problems, or determine when and how much to order/produce with time-varying demand. Also use when the user mentions "lot sizing," "lot-for-lot," "fixed order quantity," "POQ" (periodic order quantity), "part-period balancing," "Silver-Meal heuristic," "Wagner-Whitin algorithm," "least unit cost," "lot sizing with capacity constraints," or "multi-item lot sizing." For single-period problems, see newsvendor-problem. For time-varying lot sizing, see dynamic-lot-sizing.
- ▌ Lotar Task Tracking · majiayu000 bundleUse this to create and maintain LoTaR tasks for work tracking, with minimal friction and consistent updates.
- ▌ Lua Tables Patterns · majiayu000 bundleUse when lua tables as the universal data structure including arrays, dictionaries, objects, metatables, object-oriented patterns, data structures, and advanced table manipulation for building flexible, efficient Lua applications.
- ▌ Maceff Todo Hygiene · majiayu000 bundleUse BEFORE significant TODO modifications (adding subtrees, marking complete, reorganizing, collapsing). Ensures policy compliance through extractive questions. Run proactively when planning TODO changes.
- ▌
- ▌ Mailpit Integration · majiayu000 bundleTest email sending locally using Mailpit with .NET Aspire. Captures all outgoing emails without sending them. View rendered HTML, inspect headers, and verify delivery in integration tests.
- ▌ Make Skill Template · majiayu000 bundleCreate new Agent Skills for GitHub Copilot from prompts or by duplicating this template. Use when asked to "create a skill", "make a new skill", "scaffold a skill", or when building specialized AI capabilities with bundled resources. Generates SKILL.md files with proper frontmatter, directory structure, and optional scripts/references/assets folders.
- ▌ Makefile Generation · majiayu000 bundleGenerate language-specific Makefile with common development targets
- ▌ Manage App Services · majiayu000 bundleCreate or update service functions in this repo, especially store-related services in `src/stores/*.service.ts` and task registrations in `src/setup/services.ts`. Use when adding new service functions, changing service behavior or params, or wiring services to DOM tasks.
- ▌
- ▌
- ▌ Manage Entity Tests · majiayu000 bundleCreate or update test files for TypeScript classes that implement interfaces. Use when user asks to "create tests", "update tests", "generate test file", "fix tests", "test MyClass", or mentions needing tests for a class. Generates vitest test files with describe blocks, createClass helpers, and proper fake dependency injection.
- ▌ Manage Transactions · majiayu000 bundleImplement PostgreSQL transactions for atomic operations in Supabase. Triggers when user needs atomic updates, batch operations, or mentions transactions, rollbacks, or data consistency.
- ▌ Managing Blog Ideas · majiayu000 bundleCreate and develop blog post ideas. Use when asked to "create a blog idea", "start a blog post", "expand blog outline", "develop this post idea", "update blog draft", or "list blog ideas".
- ▌ Managing Confluence · majiayu000 bundleReads, creates, and updates Confluence pages via MCP. Use when working with wiki pages, documentation, knowledge bases, CQL searches, or page hierarchies in Confluence. For Jira issues, use managing-jira instead.
- ▌ Managing Deployment · majiayu000 bundleDeployment and infrastructure for the site. Consult when troubleshooting deployments, modifying CI/CD, or diagnosing build issues.
- ▌ Manim Video Creator · majiayu000 bundleManim(Mathematical Animation Engine)を使用してアニメーション動画を作成します。このスキルは、(1) 解説動画やビジュアライゼーションの作成、(2) プレゼンテーション動画、(3) ロゴアニメーション、(4) インフォグラフィック、(5) 教育コンテンツ、(6) 3Dアニメーション、(7) アルゴリズムやデータ構造の可視化に使用します。2D/3Dシーン、LaTeX数式、グラフ、TTSナレーション、BGMなどをサポートします。
- ▌ Map Workflows Guide · majiayu000 bundleComprehensive guide for choosing the right MAP workflow based on task type and requirements
- ▌ Maplibre Navigation · majiayu000 bundleDéveloppement des fonctionnalités de navigation GPS avec MapLibre GL. Utiliser pour le code de carte, routing, géolocalisation, markers, et layers.
- ▌ Mapping HTML To API · majiayu000 bundleMaps HTML content elements to API response fields and generates data binding specifications. Updates the "APIマッピング" section in screen spec.md.
- ▌ Marimo Notebook Dev · majiayu000 bundleALWAYS use when: creating/editing marimo notebooks, working with any .py file containing @app.cell decorators, building reactive Python notebooks, doing exploratory data analysis in notebook form, converting Jupyter (.ipynb) to marimo, or when user mentions "marimo", "reactive notebook", or asks for an interactive Python notebook. Covers marimo CLI (edit, run, convert, export), UI components (mo.ui.*), layout functions, SQL integration, caching, state management, and wigglystuff widgets. If a task involves notebooks and Python, invoke this skill first.
- ▌ Markdown Formatting · majiayu000 bundleFormat and lint markdown and MDX files using markdownlint with comprehensive rule knowledge for automated and manual fixes. Use when working with .md or .mdx files, formatting documentation, linting markdown/MDX, or when user mentions markdown issues, formatting problems, or documentation standards.
- ▌ Markdown Validation · majiayu000 bundleValidate markdown documentation files for formatting issues, syntax errors, broken links, and quality standards. Use when checking .md files for compliance with documentation standards or after editing markdown files.
- ▌ Marketing Dashboard · majiayu000 bundleUnified marketing metrics dashboard and CLI. Use when building or running a marketing status dashboard that pulls from PostHog, Google Search Console, Stripe, and ad platforms. Covers traffic, SEO, ads, revenue, and funnel conversion reporting in terminal output.
- ▌ Marketplace Builder · majiayu000 bundleCreate and configure Claude Code marketplaces and plugins. Use when the user wants to create a marketplace, publish plugins, set up team plugin distribution, or configure marketplace.json or plugin.json files. Triggers: create marketplace, publish plugin, plugin distribution, marketplace.json, plugin.json, team plugins, share plugins
- ▌ Marketplace Creator · majiayu000 bundleGuide for creating and managing Claude Code marketplaces. Use when creating a new marketplace, updating marketplace configuration, adding plugins to a marketplace, or validating marketplace.json files.
- ▌ Marp Slide Reviewer · majiayu000 bundleローカルサーバーで起動している Marp スライドを視覚的に検証し、レイアウト問題を自動修正するスキル。「スライドをレビュー」「Marp スライドの視覚的チェック」「スライドのレイアウトを確認」「プレゼン資料の見た目を検証」などのリクエストでトリガーします。テキストの切れ目、重なり、配置問題、コントラスト不足、はみ出し、余白不足などの視覚的問題を検出・修正します。
- ▌ Master Orchestrator · majiayu000 bundleIntelligent AI task orchestration system with intent analysis and multi-backend coordination.
- ▌ Master Plan Auditor · majiayu000 bundleAudit task status across MASTER_PLAN.md and beads. Finds stale tasks, status mismatches, likely-done tasks, and beads sync issues. NEVER auto-marks tasks - only recommends. User confirmation is the only valid evidence of completion.
- ▌ Mastering Langgraph · majiayu000 bundleBuild stateful AI agents and agentic workflows with LangGraph in Python. Covers tool-using agents with LLM-tool loops, branching workflows, conversation memory, human-in-the-loop oversight, and production monitoring. Use when - (1) building agents that use tools and loop until task complete, (2) creating multi-step workflows with conditional branches, (3) adding persistence/memory across turns with checkpointers, (4) implementing human approval with interrupt(), (5) debugging via time-travel or LangSmith. Covers StateGraph, nodes, edges, add_conditional_edges, MessagesState, thread_id, Command objects, and ToolMessage handling. Examples include chatbots, calculator agents, and structured workflows.
- ▌ Material Symbols V3 · majiayu000 bundleMaterial Symbols v3 variable icon font system. Use when adding icons to buttons, navigation, status indicators, or any UI element. Provides 2,500+ icons with fill, weight, grade, and optical size axes. Integrates with project color tokens.
- ▌ Materials Databases · majiayu000 bundleExpert assistant for accessing materials databases (AFLOW and Materials Project) - query crystal structures, materials properties, thermodynamic data, and computational results from comprehensive databases
- ▌ Math Model Selector · majiayu000 bundleRoutes problems to appropriate mathematical frameworks using expert heuristics
- ▌ Mcaf Skill Curation · majiayu000 bundleCreate, update, and validate repository skills under your agent’s skills directory (Codex: `.codex/skills/`, Claude: `.claude/skills/`) so they match the real codebase and `AGENTS.md` rules; tune YAML `description` triggers, apply feedback, and generate `<available_skills>` metadata blocks.
- ▌ MCP Chrome Devtools · majiayu000 bundleThis skill provides guidance for using Chrome DevTools MCP for browser debugging and automation. Use when debugging web pages, analyzing performance, inspecting network requests, viewing console messages, or interacting with Chrome DevTools features programmatically.
- ▌ MCP Developer · majiayu000 bundleModel Context Protocol development expert. Use when creating MCP servers, clients, or tools that enable AI agents to interact with external systems, APIs, and development environments.
- ▌ MCP Schema Designer · majiayu000 bundleDesigns comprehensive Zod schemas for MCP tool inputs and API responses, ensuring type safety, clear validation error messages, and security through input sanitization patterns.
- ▌ MCP Serena Fast Ops · majiayu000 bundleFast code operations using Serena MCP (1-3s) for symbol search, memory read/write, and basic code editing in LoRAIro project
- ▌ MCP Troubleshooting · majiayu000 bundleSystematic troubleshooting for MCP tools including installation issues, runtime errors, config problems, and debugging strategies. Use when MCP tools not working, debugging errors, or helping users...
- ▌ Mcu Embedded Review · majiayu000 bundleReviews embedded Rust firmware for RP2350 (Raspberry Pi Pico 2 W) and ESP32-S3 (Heltec) microcontrollers with focus on Embassy async runtime, memory constraints, LED control, CAN attachment protocols, and SLCAN bridging. Use when reviewing MCU firmware changes, debugging LED controller issues, evaluating Embassy async patterns, checking static memory allocation, validating SLCAN implementations, or assessing hardware-specific code for WS2812 LEDs, CAN peripherals, and tool attachments. Covers no_std environments, PIO state machines, RMT peripherals, and USB CDC serial communication.
- ▌ Meal Prep Assistant · majiayu000 bundleWeekly meal prep and shopping assistant that selects 3 recipes with varied proteins, generates categorized shopping lists, and creates meal prep plans distinguishing Sunday prep from weeknight cooking. Use when planning weekly meals or creating shopping lists.
- ▌ Mechanical Engineer · majiayu000 bundleAbility to design, analyse, test, and maintain mechanical systems and components that meet defined functional, safety, and performance requirements. Includes applying engineering principles to materials, structures, thermodynamics, fluid mechanics, and motion systems; producing and interpreting technical designs and specifications; validating designs through analysis and testing; and supporting manufacture, operation, and lifecycle management. Applies across industrial, infrastructure, energy, manufacturing, and product contexts and is independent of specific tools or industries, with human accountability retained for safety, compliance, and outcomes.