majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌ Zod Validation · majiayu000 bundleRuntime type validation with Zod for schema definition, form validation, API contracts, and TypeScript type inference. Use when validating user input, defining API schemas, or building type-safe data pipelines.
- ▌ Zotero Tagging · majiayu000 bundleTag Zotero items with timestamp tags after generating bibliographies. Uses secure macOS Keychain storage for credentials. Claude Code only.
- ▌ Agent Memory · majiayu000 bundleImplement agent memory - short-term, long-term, semantic storage, and retrieval
- ▌ Alert Design · majiayu000 bundleDesign actionable alerts with appropriate severity and noise reduction
- ▌ API Contract · majiayu000 bundleThis skill should be used when the user asks about "API contract", "api-contract.md", "shared interface", "TypeScript interfaces", "request response schemas", "endpoint design", or needs guidance on designing contracts that coordinate backend and frontend agents.
- ▌ Architecture · majiayu000 bundle分层架构规范 / Architecture and layering rules (v0.3.1)。在设计新组件、修改导入、检查分层时使用。核心约束:cli → flows → data,core 向内不向外。Use when designing components, changing imports, or reviewing layering decisions. Enforces cli/flows/core/data separation.
- ▌ Auto Animate · majiayu000 bundleZero-config animations for React, Vue, Solid, Svelte, Preact with @formkit/auto-animate (3.28kb). Prevents 10+ documented errors: SSR/Next.js imports, conditional parents, missing keys, flexbox width, table display, Jest/esbuild config, CSS position conflicts, Vue/Nuxt registration, Angular ESM. Use when: animating lists/accordions/toasts/forms, troubleshooting SSR animation errors, need accessible animations (auto prefers-reduced-motion), or want drop-in transitions without Motion overhead.
- ▌ Autolisp Dwg · majiayu000 bundleUse this when working with DWG file generation features (Tiles, Playground, Symbol Generator). Provides AutoLISP script patterns, DWGUNITS command, entity creation (entmake), APS Design Automation requirements, and critical rules for headless AutoCAD operation.
- ▌ Axiom IOS UI · majiayu000 bundleUse when building, fixing, or improving ANY iOS UI including SwiftUI, UIKit, layout, navigation, animations, design guidelines. Covers view updates, layout bugs, navigation issues, performance, architecture, Apple design compliance.
- ▌ Choose Skill · majiayu000 bundleMeta-agent that analyzes tasks and recommends optimal skill combinations with Feynman-style explanations. USE WHEN feeling overwhelmed by 51+ skills, uncertain which skills to apply, need guidance on skill orchestration, or want to understand skill synergies. This is a READ-ONLY analyzer - recommends but never modifies code.
- ▌ Ctx Architect · majiayu000 bundleSystematic architecture analysis following Understand → Research → Specify → Decompose → Plan workflow. Use for system design, solution evaluation, build vs buy decisions, and task decomposition. Activate when users say "design", "architect", "break down", "best approach", or "should I build".
- ▌ Day Planning · majiayu000 bundleInteractive daily planning ritual that guides the user through a reflective conversation across all life dimensions (work, fitness, relationship, social, adventure) and produces a holistic day plan. Use when the user requests to plan their day with phrases like "plan the day", "plan my day", "plan today", or similar variations.
- ▌ Design Phase · majiayu000 bundleDesign phase with validation gates. Annotates PRD, creates story outlines, builds execution plan (via execution-plan-creation skill), validates artifacts via reviewer. NO HITL in this phase - single HITL happens after all docs complete.
- ▌ Dev Swarm UX · majiayu000 bundleDesign user experience including flows, interactions, mockups, and accessibility. Use when user asks to design UX, create mockups, or start Stage 5 after PRD.
- ▌ Drawio Skill · majiayu000 bundleUse when the user requests diagrams, flowcharts, architecture diagrams, ER diagrams, UML / sequence / class diagrams, network topology, ML/DL model figures (Transformer/CNN/LSTM), mind maps, or any visualization. Also use proactively when explaining systems with 3+ components, complex data flows, or relationships that benefit from visual representation. Best suited when the diagram needs custom styling, rich shape vocabulary, swimlanes, or exportable images (PNG/SVG/PDF/JPG). Generates .drawio XML and exports locally via the native draw.io desktop CLI.
- ▌ Flow Checker · majiayu000 bundleRun preflight and postflight checklists against UX flows before you design and before you ship. Covers onboarding, forms, pricing, dashboards, and empty states. Returns structured findings with severity and smell linkage. Requires uxuiprinciples.com API Access (pro tier).
- ▌ Founder Mode · majiayu000 bundleHelp founders run companies using contrarian principles with real examples from successful founders. Challenge standard advice designed for professional managers. Use when facing strategic decisions, organizational challenges, or receiving conventional advice that conflicts with founder instincts.
- ▌ Frontend Dev · majiayu000 bundleAstro + React islands with TanStack (Query, Form, Table) and Tailwind CSS. Use for frontend UI development, components, data fetching, forms, and styling.
- ▌ Gate Routing · majiayu000 bundleUse when a heartbeat needs to check if a story can progress through a gate. Checks prerequisites, dependencies, 3rd-party deps, and child story completion. Called by heartbeat workflows to determine hold_reason transitions.
- ▌ Go Interface · majiayu000 bundleGo interface design standards. Use when writing, generating, or reviewing Go interfaces, repository patterns, or service abstractions.
- ▌ Infographics · majiayu000 bundleCreate professional infographics using Nano Banana Pro AI with smart iterative refinement. Uses Gemini 3 Pro for quality review. Integrates research-lookup and web search for accurate data. Supports 10 infographic types, 8 industry styles, and colorblind-safe palettes.
- ▌ Issues Guide · majiayu000 bundle実装前にノウハウを確認。Tauriコマンド追加、serde、WebSocket通信、設定項目追加、UI/オーバーレイ実装、セキュリティ関連の作業時に自動的にチェックリストを提供する。
- ▌ Iterate Plan · majiayu000 bundleUpdate existing implementation plans through user feedback with thorough research and validation. This skill should be used when iterating on implementation plans, updating plans based on new requirements, refining technical approaches in existing plans, or when the user wants to modify a previously created plan file. Triggers on requests like "update the plan", "change the implementation approach", "iterate on this plan", or when feedback is provided about an existing plan document.
- ▌ Layout Grids · majiayu000 bundleCreate and apply grid systems, spacing rules, and layout structures for consistent, balanced designs. Use for: establishing grid systems, defining spacing scales, layout composition, responsive breakpoints, and visual rhythm.
- ▌ Level Design · majiayu000 bundleLevel design fundamentals, pacing, difficulty progression, environmental storytelling, and spatial design for engaging gameplay experiences.
- ▌ Macos Design · majiayu000 bundleDesign and build native-feeling macOS application UIs. Use this skill whenever the user asks to create a desktop app, macOS app, Mac-style interface, Apple-style UI, system utility, or anything that should look and feel like a native Mac application. Also trigger when users mention "native feel", "desktop app design", "Apple design patterns", "sidebar layout", "traffic lights", or want to build tools/utilities that feel like they belong on macOS. This skill covers layout, composition, interaction patterns, animations, light/dark mode, and all the subtle details that make an app feel like Apple built it.
- ▌ Maui Theming · majiayu000 bundleGuide for theming .NET MAUI apps—light/dark mode support, AppThemeBinding, dynamic resources, ResourceDictionary theme switching, and system theme detection. USE FOR: "dark mode", "light mode", "theming", "AppThemeBinding", "theme switching", "ResourceDictionary theme", "dynamic resources", "system theme detection", "color scheme", "app theme". DO NOT USE FOR: localization or language switching (use maui-localization), accessibility visual adjustments (use maui-accessibility), or app icons (use maui-app-icons-splash).
- ▌ Miniflux CLI · majiayu000 bundleCommand-line interface for managing Miniflux feeds. Use for authentication, adding feeds, and searching entries.
- ▌ Mui X Charts · majiayu000 bundleMUI X Charts for data visualization in React applications. Line charts, bar charts, pie charts, customization, theming. Trigger: When creating data visualizations with MUI X Charts, implementing charts, or customizing chart appearance.
- ▌ Odoo Upgrade · majiayu000 bundleComprehensive Odoo ERP upgrade assistant for migrating modules between Odoo versions (14-19). Handles XML views, Python API changes, JavaScript/OWL components, theme SCSS variables, and manifest updates. Use when user asks to upgrade Odoo modules, fix version compatibility issues, migrate themes between versions, or resolve Odoo 17/18/19 migration errors. Specializes in frontend RPC service migrations, view XML transformations, and theme variable restructuring.
- ▌ Paper Design · majiayu000 bundleDesign and prototype in Paper Design (app.paper.design) — read/write designs via MCP, convert to React/Tailwind code, import HTML/CSS, sync design tokens. Also covers Paper Shaders (@paper-design/shaders-react) — 30+ shader React components (mesh gradient, fluted glass, liquid metal, god rays, halftone, grain gradient, pulsing border). Pairs with minoan-frontend-design for creative direction. Triggers on Paper Design, paper.design, design-to-code, artboard, Paper Shaders, Paper MCP, prototype.
- ▌ Poc Planning · majiayu000 bundleProof-of-concept and spike design for uncertainty reduction and technology validation
- ▌ Scroll Areas · majiayu000 bundleScroll areas inside a layout should be avoided wherever possible. When unavoidable, allow only one scroll axis at a time and always keep the user in control. Use when designing layouts, data tables, panels, or any component that might introduce an inner scroll container.
- ▌
- ▌ Shadcn Stack · majiayu000 bundleNext.js 15 + shadcn/ui + Server Components patterns for server-rendered React applications
- ▌ Shared Brand · majiayu000 bundleBrand identity, design tokens, and anti-pattern philosophy shared across all platforms.
- ▌ Sizing Units · majiayu000 bundleWhich CSS unit a value should be written in. rem for anything a text-size preference must move — type, control heights, padding around text. px only for what must not move — hairlines, borders, shadow offsets. Relative units for layout widths. Use when defining spacing and sizing tokens, choosing between px and rem, setting control heights, writing media queries, or fixing a layout that breaks when the user enlarges text.
- ▌ Skill Design · majiayu000 bundleBest practices for skill structure and types. Use when creating skills.
- ▌ Slide Design · majiayu000 bundleVisual hierarchy, data visualization, and minimal text patterns for impactful presentations
- ▌ Ss Component · majiayu000 bundleGenerate a new UI component following the StyleSeed design conventions
- ▌ Ss Reference · majiayu000 bundleCompile screenshots, URLs, Figma exports, or an existing UI into a project-local StyleSeed output grammar with evidence, tokens, confidence, anti-patterns, and a validation screen. Use when the user supplies a design reference that StyleSeed does not already model.
- ▌ Suede Design · majiayu000 bundleMake Suede interfaces feel intentional: tokens, color, components, type, visual hierarchy, motion, dark mode, and visual QA for shipped screens.
- ▌
- ▌ Sync Offline · majiayu000 bundleImplement offline-first sync for the widget host app: caching, sync queues, conflict resolution, background refresh, and retry policies. Use when designing local persistence, background sync workers,
- ▌ Test Kitchen · majiayu000 bundleParallel implementation framework. Omakase-off triggers FIRST on build/create requests (wraps brainstorming). Cookoff triggers at design→implementation transition (wraps execution). Together they provide entry and exit gates for the Test Kitchen workflow.
- ▌ UI UX Design · majiayu000 bundleStandard Operating Procedure for design workflow. Phase 1: Variations (diverge), Phase 2: Functional (converge), Phase 3: Polish (systemize).
- ▌ Using Shadcn · majiayu000 bundleManages shadcn/ui components in React/Next.js projects. Use for searching, adding, and managing UI components. Requires components.json in project root.
- ▌ UX Architect · majiayu000 bundleTechnical architecture and UX specialist who provides developers with solid foundations, CSS systems, and clear implementation guidance
- ▌ UX Designing · majiayu000 bundleDesign user interfaces, user flows, and interactions for web applications. Use when designing new features, improving existing interfaces, creating user flows, designing forms, or planning page layouts. Triggers on requests like "design a UI for", "improve this interface", "create a user flow", "design this form", "plan the layout", or "make this more user-friendly".
- ▌ Video Polish · majiayu000 bundleTakes an existing screen recording or demo video and adds professional zoom/pan effects synchronized to the narration. Uses transcript-driven zoom targeting and Remotion for rendering. Optionally replaces audio with a soundtrack.
- ▌ Web Frontend · majiayu000 bundleGuidelines for building minimal, professional, and concise frontend components in the /web project using TypeScript, React Router v7, Tailwind CSS, and the CVA pattern.
- ▌ Woo Frontend · majiayu000 bundleCustomize WooCommerce frontend — template overrides, theme integration, shortcodes, hooks for product/cart/checkout display, and WooCommerce block themes. Use when modifying the storefront appearance or building WooCommerce themes.
- ▌
- ▌ Abp CLI · majiayu000 bundleABP CLI commands - generate-proxy, install-libs, add-package-ref, new-module, install-module, abp update, abp clean, abp suite generate. Use when the user asks how to run ABP CLI commands, generate proxies, install libraries, or use ABP Suite.
- ▌ Abp Ddd · majiayu000 bundleABP DDD patterns - Entities, Aggregate Roots, value objects, Repositories, Domain Services, Domain Events, Specifications. Use when designing domain layer, creating entities, repositories, or domain services in ABP projects.
- ▌ Abp Mvc · majiayu000 bundleABP MVC and Razor Pages UI - AbpPageModel, abp tag helpers (abp-card, abp-dynamic-form, abp-modal), JavaScript abp.ajax/abp.auth/abp.notify, DataTables integration, bundle/minification. Use when working on MVC or Razor Pages UI in ABP projects.
- ▌ Actions · majiayu000 bundleGitHub Actions workflow management using GitHub CLI. Trigger when user wants to check CI status ("check CI", "is the build passing"), view workflow runs ("show recent runs", "view action logs"), watch running workflows ("watch CI"), or rerun failed workflows ("rerun the build").
- ▌ Add Dep · majiayu000 bundleSafely install a Python package, verify it imports correctly, and pin it to requirements.txt
- ▌
- ▌ Ag Grid · majiayu000 bundleStandards-compliant best practices for implementing advanced data tables with AG Grid in React and TypeScript. Configuration, accessibility, column definitions, cell renderers. Trigger: When implementing AG Grid data tables, configuring grid features, or creating custom cell renderers.
- ▌ Agentdb · majiayu000 bundleVector search and semantic memory backbone for agents and RAG pipelines.
- ▌ Aif Fix · majiayu000 bundleFix a specific bug or problem in the codebase. Supports two modes - immediate fix or plan-first. Without arguments executes existing FIX_PLAN.md. Always suggests test coverage and adds logging. Use when user says "fix bug", "debug this", "something is broken", or pastes an error message.
- ▌ Android · majiayu000 bundleAndroid app development with gomobile, Gradle, and modern tooling. USE WHEN building Android apps, working with gomobile bindings, managing Android SDK/NDK, running emulators, debugging with adb, or publishing to Play Store.
- ▌ Ansible · majiayu000 bundleCreate, update, or run Ansible playbooks and inventory in this repo for multi-node changes (ansible/). Use for node bootstrap, package installs, or cluster-wide config updates.
- ▌ Antv L7 · majiayu000 bundleComprehensive guide for AntV L7 geospatial visualization library. Use when users need to: (1) Create interactive maps with WebGL rendering (2) Visualize geographic data (points, lines, polygons, heatmaps) (3) Build location-based data dashboards (4) Add map layers, interactions, or animations (5) Process and display GeoJSON, CSV, or other spatial data (6) Integrate maps with AMap (GaodeMap), Mapbox, Maplibre, or standalone L7 Map (7) Optimize performance for large-scale geographic datasets
- ▌ Arm Sve · majiayu000 bundleUse when writing or porting AArch64 SIMD to SVE or SVE2: arm_sve.h intrinsics, predicates, vector-length-agnostic loops, auto-vectorization, or SVE registers in GDB. Not for NEON: use simd-intrinsics.
- ▌
- ▌ Bedrock · majiayu000 bundleAWS Bedrock foundation models for generative AI. Use when invoking foundation models, building AI applications, creating embeddings, configuring model access, or implementing RAG patterns.
- ▌ Bl Init · majiayu000 bundleInitialize git-branchless in the current repository from the current branch
- ▌ Bl Sync · majiayu000 bundleSync git-branchless stack with main branch - fetch, rebase, and handle merges
- ▌
- ▌ Builder · majiayu000 bundleBuild applications that require compilation. Use this skill before testing or running apps that need a build phase (e.g., C++ desktop app).
- ▌ Next JS Caching Architecture · majiayu000 bundleThe 4 layers of caching (Memoization, Data Cache, Full Route, Router Cache).
- ▌
- ▌ Cf Edit · majiayu000 bundleТочечное редактирование конфигурации 1С. Используй когда нужно изменить свойства конфигурации, добавить или удалить объект из состава, настроить роли по умолчанию
- ▌ Cf Init · majiayu000 bundleСоздать пустую конфигурацию 1С (scaffold XML-исходников). Используй когда нужно начать новую конфигурацию с нуля
- ▌ Chatbot · majiayu000 bundleマルチターン対話管理 Skill。会話履歴管理、コンテキスト維持、Agent 連携、RAG 統合をサポート。 チャットボット構築、対話型アシスタント、カスタマーサポートボットに使用。
- ▌
- ▌ Copycat · majiayu000 bundleInventory a Next.js app's marketing and dashboard views by authenticated vs unauthenticated roles, confirm view names with the user, and plan a shadcn-based clean platform scaffold in a separate App Router folder using user-confirmed naming and route segments. Use when auditing role-based views, planning shadcn UI recreation, or splitting auth vs public routes.
- ▌ Decibel · majiayu000 bundleDecibel on-chain perpetual futures trading platform on Aptos. Covers trading engine, orderbook, TypeScript SDK, REST APIs, WebSocket streams, market data, position management, TWAP orders, and vault operations. Triggers on Decibel, perpetual futures, Aptos trading, on-chain trading, perps, orderbook, TWAP, market data, trading API.
- ▌ Dev Code · majiayu000 bundleThis skill should be used when performing any coding task including implementing features, fixing bugs, refactoring code, or making any modifications to source code. Provides best practices, security considerations, testing guidelines, and a structured workflow for development tasks.
- ▌ Dogfood · majiayu000 bundleWhen building tools, you MUST use the tools you build. When tools fail, you MUST fix them - never work around them.
- ▌ Effects · majiayu000 bundleOCaml 5 algebraic effects design patterns. Use when Claude needs to: (1) Design APIs that interact with effect-based schedulers, (2) Decide between effects vs exceptions, (3) Integrate libraries with Eio or affect, (4) Handle suspension vs error cases in streaming code, (5) Understand the layered effect design principle
- ▌ Exa CLI · majiayu000 bundle使用 Exa 搜索与代码上下文命令行进行信息检索与编程资料检索。适用于需要从实时网页获取资料、定位权威来源、或查询具体代码示例/库用法的任务(如技术调研、API 使用方式确认、示例代码查找)。
- ▌ Fix CSS · majiayu000 bundleFixes corrupted Panda CSS styled-system when styles appear broken, CSS isn't applying, or the build fails with styled-system errors. Use when CSS looks wrong, styles are missing, or after prettier/formatters may have corrupted generated files.
- ▌
- ▌ Fparsec · majiayu000 bundleUse when building high-performance text parsers in F# using FParsec parser combinators. USE FOR: F# parser combinators, text parsing, expression parsers, DSL implementation in F#, protocol parsing, structured data extraction DO NOT USE FOR: C# parser combinators (use pidgin or parakeet), JSON/XML parsing (use System.Text.Json), regex-based text matching
- ▌ Genpage · majiayu000 bundleCreates, updates, and deploys Power Apps generative pages for model-driven apps using React v17, TypeScript, and Fluent UI V9. Completes workflow from requirements to deployment. Uses PAC CLI to deploy the page code. Use it when user asks to build, retrieve, or update a page in an existing Microsoft Power Apps model-driven app. Use it when user mentions "generative page", "page in a model-driven", or "genux".
- ▌ Ghostty · majiayu000 bundleConfigure and manage Ghostty terminal emulator settings. Use when modifying ghostty config, validating configuration, checking window settings, themes, fonts, keybindings, or troubleshooting ghostty startup behavior.
- ▌
- ▌ GRAPHQL · majiayu000 bundleGraphQL API development including schemas, resolvers, queries, mutations, and subscriptions. Activate for GraphQL servers, clients, and API design.
- ▌ Harmony · majiayu000 bundleCreates Harmony patches for method interception and runtime modification in BepInEx plugins. Use when: intercepting EFT game methods, modifying bot behavior, hooking into game lifecycle events, or patching third-party mod methods.
- ▌ Helpers · majiayu000 bundleStateless utility classes providing shared formatting, conversion, or calculation logic needed across multiple parts of the application.
- ▌ Homelab · majiayu000 bundleNixOS homelab infrastructure management for the home repository. USE WHEN working with NixOS systems, home-manager configs, networking, services, or personal infrastructure.
- ▌ Improve · majiayu000 bundleSoul self-improvement loop. Use after introspection reveals targets, or to act on evolution insights.
- ▌ Inertia · majiayu000 bundleExpert knowledge for Inertia.js with Litestar. Use when building SPAs with server-side routing, handling Inertia responses, or managing page components.
- ▌ IOS Kit · majiayu000 bundleStartup runbook for iOS projects. Establishes stack decisions, scaffolds the project, configures GitHub security, and confirms governing constraints.
- ▌ IOS RAG · majiayu000 bundle(ePost) Use when searching iOS codebase for Swift views, UIKit/SwiftUI patterns, or design system tokens via vector search
- ▌ IOS Std · majiayu000 bundleCoding standards for iOS apps (SwiftUI, MVVM, offline-first, push notifications).
- ▌ Janitor · majiayu000 bundleClean codebase by eliminating waste through deletion and simplification. Use when asked to remove dead code, clean up unused imports, delete debug statements, or simplify over-engineered code. Triggers on: "use janitor mode", "clean up", "remove dead code", "delete unused", "simplify", "janitor", "eliminate waste", "reduce complexity", "remove debug code". Full access mode - modifies files and runs tests.