majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌ D3 Interaction Animation · majiayu000 bundleUse when creating interactive visualizations with transitions, animations, drag/zoom/brush behaviors, or DOM manipulation. Invoke for data binding with .join(), animated transitions, interactive behaviors, user input handling, or selection operations.
- ▌ Dag Feedback Synthesizer · majiayu000 bundleSynthesizes actionable feedback from validation results, confidence scores, and iteration triggers. Creates structured improvement guidance for re-execution. Activate on 'synthesize feedback', 'improvement suggestions', 'actionable feedback', 'iteration guidance', 'feedback generation'. NOT for iteration detection (use dag-iteration-detector) or convergence tracking (use dag-convergence-monitor).
- ▌ Dag Performance Profiler · majiayu000 bundleProfiles DAG execution performance including latency, token usage, cost, and resource consumption. Identifies bottlenecks and optimization opportunities. Activate on 'performance profile', 'execution metrics', 'latency analysis', 'token usage', 'cost analysis'. NOT for execution tracing (use dag-execution-tracer) or failure analysis (use dag-failure-analyzer).
- ▌ Dag Visual Editor Design · majiayu000 bundleDesign modern, intuitive DAG/workflow visual editors that feel like LEGO, not LabView
- ▌ Daily Blog Post Composer · majiayu000 bundleCompose daily blog posts in a multi-post single-file format from multiple data sources including Mastodon and Linkding. Use this skill when the user requests to create, update, or revise daily blog posts throughout the day.
- ▌ Dart Get Active Location · majiayu000 bundleTo get the current cursor location from the connected editor, retrieve the active location after connecting to the Dart Tooling Daemon.
- ▌ Dart Get Selected Widget · majiayu000 bundleTo find the currently selected Flutter widget in the running app, get the selected widget after connecting to the Dart Tooling Daemon.
- ▌ Data Contract Migrations · majiayu000 bundleDesign and verify data contracts, schema changes, migrations, rollbacks, backfills, compatibility windows, tenant isolation, and API-to-database field mapping. Use when changing database schema, event payloads, persisted documents, analytics tables, multi-tenant data boundaries, or any user-visible data contract where silent fallback or undeclared fields would be dangerous.
- ▌ Data Extraction Patterns · majiayu000 bundleCommon patterns for extracting and combining analytics data from GA4, GSC, and SE Ranking. Includes API patterns, rate limiting, caching, and error handling.
- ▌ Data Pipeline Monitoring · majiayu000 bundleMonitor and troubleshoot dual-pipeline data collection systems on GCP. This skill should be used when checking pipeline health, viewing logs, diagnosing failures, or monitoring long-running operations for data collection workflows. Supports Cloud Run Jobs (batch pipelines) and VM systemd services (real-time streams).
- ▌ Data Validation Reporter · majiayu000 bundleGenerate interactive validation reports with quality scoring, missing data analysis, and type checking. Combines Pandas validation, Plotly visualization, and YAML configuration for comprehensive data quality reporting.
- ▌ Database Query Optimizer · majiayu000 bundleAnalyze and optimize Django ORM queries including N+1 problems, missing indexes, slow queries, and migration issues. Use when troubleshooting slow API responses, database performance, query optimization, or migration errors.
- ▌ Databricks Unity Catalog · majiayu000 bundleUnity Catalog system tables for lineage, audit logs, billing, compute, jobs, and query history. Use when querying system.access.audit, system.access.table_lineage, system.billing.usage, system.compute.clusters, system.lakeflow.jobs, system.lakeflow.job_run_timeline, or system.query.history.
- ▌ Datadog Entity Generator · majiayu000 bundleGenerate exhaustively complete and accurate Datadog Software Catalog entity YAML files (v3 schema) by examining project source code and interviewing engineers. Use when engineers need to create or update entity.datadog.yaml files for services, datastores, queues, APIs, or systems. Triggers include: "create entity yaml", "generate service catalog entry", "document this project in datadog", "create service definition", "add to software catalog", or any request involving Datadog entity/service documentation. Supports all v3 entity kinds: service, datastore, queue, api, system. Fetches existing Datadog data via API. Validates against official JSON schema. Merges with existing definitions. Outputs to .datadog/ directory.
- ▌ DB Performance Watchlist · majiayu000 bundleDefines database performance monitoring strategy with slow query detection, resource usage alerts, query execution thresholds, and automated alerting. Use for "database monitoring", "performance alerts", "slow queries", or "DB metrics".
- ▌ Dbt Migration Validation · majiayu000 bundleComprehensive validation skill for dbt models and schema YAML files. Defines validation rules, common anti-patterns to detect, and auto-fix suggestions. Integrates with Claude Code hooks to enforce quality standards during migration.
- ▌ Decision Logic Framework · majiayu000 bundleDecision rules for Claude Code skills, scripts, MDs, and workflows - project-agnostic patterns
- ▌ Deepgram Enterprise Rbac · majiayu000 bundleConfigure enterprise role-based access control for Deepgram integrations. Use when implementing team permissions, managing API key scopes, or setting up organization-level access controls. Trigger with phrases like "deepgram RBAC", "deepgram permissions", "deepgram access control", "deepgram team roles", "deepgram enterprise".
- ▌ Define Design Guidelines · majiayu000 bundleCreate a DESIGN_GUIDELINES.md that defines how to design UI/UX for your customer. Requires CUSTOMER.md to exist first. Covers aesthetic direction, design tokens, typography, color, motion, components, and layout patterns. Bakes in frontend-design skill principles to avoid generic AI aesthetics.
- ▌ Define Problem Statement · majiayu000 bundle<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
- ▌ Deliver Launch Checklist · majiayu000 bundle<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
- ▌ Dependency Visualization · majiayu000 bundleGraph generation rules, Mermaid syntax, critical path algorithms, and visualization best practices
- ▌ Design Consistency Check · majiayu000 bundle检查VS↔SD/DM一致性(value_path是否与序列图/数据模型匹配),生成不一致项清单和修复建议。当Self-Reflection报告一致性问题或准备CONSTRAINT验收前使用。
- ▌ Design Intent Specialist · majiayu000 bundleCreates accurate frontend implementations from visual references while maintaining design consistency. Use when user provides Figma URLs, screenshots, design images, or requests UI implementation from visual references. Automatically checks existing design intent patterns before implementation.
- ▌ Design System Foundation · majiayu000 bundleUse when starting a new React Native or Next.js project to establish design system foundation - creates design tokens, folder structure, component architecture, and documentation scaffolding for consistent UI development
- ▌ Design Token Transformer · majiayu000 bundleTransform design tokens across multiple formats and platforms. Parse W3C design token format, transform to CSS/SCSS/JS/iOS/Android, handle token aliases and references, and generate documentation.
- ▌ Design With Traceability · majiayu000 bundleCreate technical solution architecture from requirements with REQ-* traceability. Designs components, APIs, data models, and interactions. Tags all design artifacts with requirement keys. Use after requirements are validated, before coding starts.
- ▌
- ▌ Detecting Incorrect Free · majiayu000 bundleDetects incorrect use of free() including freeing non-heap memory, invalid pointers, and mismatched allocators. Use when analyzing memory deallocation, heap management, or investigating free() usage errors.
- ▌ Tigerbeetle Deterministic Simulation · majiayu000 bundleTest distributed systems in the style of TigerBeetle and Joran Dirk Greef, using deterministic simulation and time compression. Emphasizes controlling all non-determinism, simulating years of operation in minutes, and finding bugs that would take decades to manifest in production. Use when testing distributed systems, consensus protocols, or any system where correctness under failure is critical.
- ▌ Dev Assets Audio Loading · majiayu000 bundleAudio loading patterns for R3F/Three.js. Use when adding sound effects.
- ▌ Dev Assets Model Loading · majiayu000 bundleFBX model loading patterns with sequential loading for React Three Fiber. Use when loading multiple FBX character models, implementing sequential loading to prevent memory overload, or creating character model components with proper error handling.
- ▌ Dev Manage Git Worktrees · majiayu000 bundleUse when starting feature work that needs isolation from current workspace or before executing implementation plans - creates isolated git worktrees with smart directory selection and safety verification. Triggers: "worktree", "isolated workspace", "feature branch isolation", "multiple branches", "parallel development"
- ▌ Optimize Performance · majiayu000 bundleOPTIMIZE slow Vue applications, fix memory leaks, and improve render performance. Reduce unnecessary re-renders, optimize computed properties, and fix expensive operations. Use when application feels slow, memory usage grows, or animations lag.
- ▌ Dev R3f R3f Fundamentals · majiayu000 bundleReact Three Fiber core patterns for scene composition and game loop
- ▌
- ▌ Dev Swarm Slash Commands · majiayu000 bundleCreate custom slash commands for popular AI agents (Claude Code, Codex, Gemini CLI). Use when user asks to create slash commands, custom commands, or reusable prompts for AI agent CLIs.
- ▌
- ▌ Develop Design Rationale · majiayu000 bundle<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
- ▌ Developing Opencode Meta · majiayu000 bundleBuild OpenCode plugins, agents, hooks, and tools. Use when creating, reviewing, or debugging OpenCode extensions. Covers plugin architecture, agent configuration, lifecycle hooks, custom tools, and distribution. Invoke PROACTIVELY when user mentions OpenCode plugins, agents, hooks, or wants to extend OpenCode functionality.
- ▌ Devops Platform Patterns · majiayu000 bundlePlatform-specific IaC checklists for DigitalOcean, Hetzner, AWS, and Cloudflare.
- ▌ Diagnosing Energy Models · majiayu000 bundleUse this skill when troubleshooting OpenStudio or EnergyPlus energy models that fail to simulate, have geometry errors (intersecting surfaces, non-planar surfaces, story organization issues), need HVAC validation against Engineer of Record specifications, require LEED Appendix G baseline generation, or need systematic diagnostics for complex commercial building models. Handles model triage, geometry rebuild decisions, EOR specification mapping, and quality assurance for LEED compliance.
- ▌ Dialogue Create Strategy · majiayu000 bundleCreate Strategy (STR) documents for rationale, decisions, and business justification. Triggers on "document strategy", "record strategic decision", "capture rationale", "business case", "project charter".
- ▌ Dialogue Log Observation · majiayu000 bundleLog an observation (measurement, state, or event). Use when recording factual observations during work execution. Triggers on "log observation", "record observation", "note finding", "capture state".
- ▌ Digital Fte Orchestrator · majiayu000 bundleMain task processing loop using Claude Code with Ralph Wiggum pattern. Use when running the orchestrator, debugging task processing, configuring approval workflows, or understanding the task lifecycle. NOT when creating individual watchers (use specific watcher skills).
- ▌ Dimensionality Reduction · majiayu000 bundleReduce feature dimensionality using PCA, t-SNE, and feature selection for feature reduction, visualization, and computational efficiency
- ▌ Dipeo Package Maintainer · majiayu000 bundleRouter skill for DiPeO runtime Python code (execution handlers, service architecture, domain models, LLM infrastructure). Use when task mentions node handlers, EventBus, ServiceRegistry, Envelope pattern, or domain logic. For simple tasks, handle directly; for complex work, escalate to dipeo-package-maintainer agent.
- ▌ Disciplined Verification · majiayu000 bundlePhase 4 of disciplined development. Verifies implementation against design through unit and integration testing. Builds traceability matrices, tracks coverage, and loops defects back to originating left-side phases.
- ▌ Dispatch Strategy Review · majiayu000 bundle派發策略檢討工具. Use for: (1) 失敗數超預期 30% 時的策略檢討, (2) 重複分派失敗的分析, (3) 代理人選擇錯誤的修正
- ▌ Dnd 5e Character Manager · majiayu000 bundleExpert D&D 5th Edition (2014 PHB) character sheet manager and game master assistant. Use when creating characters, leveling up, calculating ability modifiers, managing spells, tracking hit points, updating equipment, applying class features, or answering rules questions about D&D 5e.
- ▌ Doc Validation Framework · majiayu000 bundleExpert methodology for systematically validating the quality, accuracy, and freshness of any technical document. Use when user requests document validation, checklist generation, documentation quality assurance, or needs to verify claims in technical documentation. Generates comprehensive validation checklists with 80-150 items organized by domain and criticality.
- ▌ Docs Consistency Checker · majiayu000 bundleValidate consistency across SEED Design component documentation layers (design guidelines in ./docs/content/docs/components, Rootage specs in ./packages/rootage/components, and React docs in ./docs/content/react/components). Use when auditing documentation completeness, before releases, or validating new component docs.
- ▌ Document Converter Suite · majiayu000 bundleConvert between 8 formats (PDF, DOCX, PPTX, XLSX, TXT, CSV, MD, HTML). Best-effort text extraction, batch processing, and document format transformation.
- ▌ Document Interconnection · majiayu000 bundleCreate bidirectional links between documents for knowledge management and second brain systems
- ▌ Document Processing DOCX · majiayu000 bundleProcess, parse, create, and manipulate Microsoft Word (.docx) documents programmatically using libraries like docx or mammoth.js for document generation and data extraction. Use when generating Word documents from templates, extracting text and formatting from .docx files, creating reports and invoices, parsing resumes and forms, converting Word to HTML, creating mail merge documents, or automating document workflows.
- ▌ Document Processing XLSX · majiayu000 bundleProcess, parse, create, and manipulate Excel spreadsheets (.xlsx, .xls) using libraries like xlsx, exceljs, or SheetJS for data import/export and spreadsheet automation. Use when reading Excel files for data import, generating Excel reports, exporting data to spreadsheets, parsing bulk uploads, creating financial reports, manipulating workbooks and worksheets, or building data export features.
- ▌ Documentation Automation · majiayu000 bundleAutomatically maintains project documentation including CHANGELOG.md, README files, inline code documentation, and cross-references. Use proactively after implementing features, fixing bugs, making API changes, or completing significant work. Updates CHANGELOG.md with conventional commit format, adds README sections for new features, generates inline documentation for new functions/structs/components, and ensures documentation cross-references are up-to-date. Covers Rust doc comments, TypeScript JSDoc, conventional commits (feat/fix/docs/refactor/test/chore), and multi-level README organization.
- ▌ Documentation Guidelines · majiayu000 bundleExplain documentation strategy and rules to respect all over any realization.
- ▌ Documentation Management · majiayu000 bundleKeep project documentation accurate when behavior changes. EXCLUSIVE to project-manager agent.
- ▌ Documentation Production · majiayu000 bundleUse when generating, updating, or organizing documentation (component/API docs, project indexes, diagrams, tutorials, learning paths) - provides structured workflows and references for docs generation, indexing, diagrams, and teaching.
- ▌ Documentation Site Setup · majiayu000 bundleSet up documentation websites using Docusaurus, MkDocs, VitePress, GitBook, or static site generators. Use when creating docs sites, setting up documentation portals, or building static documentation.
- ▌ Documentation Specialist · majiayu000 bundleThis skill should be used when creating professional software documentation (SRS, PRD, OpenAPI, user manuals, tutorials, runbooks) from templates (greenfield) or reverse-engineering documentation from existing code like Spring Boot or FastAPI (brownfield). Also handles documentation audits/reviews, format conversion (Markdown, DOCX, PDF), and diagram generation (C4, Mermaid, PlantUML, ER, sequence). Use when asked to "create documentation", "document my code", "write SRS", "generate PRD", or "documentation specialist".
- ▌ Documenting Screen Flows · majiayu000 bundleDocuments screen-to-screen navigation flows, user journeys, and state transitions across multiple screens. Updates the "画面フロー" section in screen spec.md.
- ▌ Docusaurus Customization · majiayu000 bundleCustomizes Docusaurus for the Physical AI & Humanoid Robotics textbook with specialized UI/UX, dark mode, accessibility features, and interactive elements.
- ▌ Docusaurus Documentation · majiayu000 bundleUse when looking up information from the latest Docusaurus documentation at https://docusaurus.io/docs
- ▌ Dotnet Build Diagnostics · majiayu000 bundleCapture dotnet environment and CI-style build diagnostics with binlog and summary output.
- ▌ Dotnet Efcore Guidelines · majiayu000 bundleEntity Framework Core best practices for Clean Architecture projects. Covers DbContext, entity configurations, repository pattern, migrations, and PostgreSQL-specific features.
- ▌ Download All Transcripts · majiayu000 bundleDownload transcripts for all data folders sequentially. Use for overnight batch processing or when you need to download pending transcripts across all channels and collections.
- ▌ Downloading Figma Assets · majiayu000 bundleDownloads images, icons, and SVGs from Figma designs. Use when extracting visual assets from Figma for implementation.
- ▌ Drafting Pr Descriptions · majiayu000 bundleSummarize code changes on the current git branch (including uncommitted changes) and draft a pull request description using a provided template. Use when the user wants a PR description based on git diffs, branch history, and local working tree changes.
- ▌ Drawio Diagrams Enhanced · majiayu000 bundleCreate professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams, cross-functional flowcharts, org charts, network diagrams, UML diagrams, BPMN, project management diagrams (WBS, Gantt, PERT, RACI), risk matrices, stakeholder maps, or any other visual diagram in draw.io format. This skill includes access to custom shape libraries for icons, clipart, and professional symbols.
- ▌ E2e Playwright Diagnosis · majiayu000 bundleDiagnose and resolve E2E test failures in Playwright. This skill should be used when E2E tests fail and need investigation, when Playwright test errors require root cause analysis, or when test failures need to be reproduced in the browser for debugging. Orchestrates MCP tools (Playwright, Chrome DevTools, Serena) and delegates code fixes to specialized agents.
- ▌ Eas IOS Simulator Builds · majiayu000 bundleCreate and use iOS simulator development builds with EAS for Expo/React Native apps. Use when setting up simulator-only profiles, building, installing, and running dev clients on iOS simulators.
- ▌ Editor Component Editors · majiayu000 bundleCreate ECS component editors using IComponentEditor interface, ComponentEditorRegistry.DrawComponent wrapper, VectorPanel for vectors, and UIPropertyRenderer for simple properties. Covers registration in DI container and manual change detection patterns.
- ▌ Editor UI Infrastructure · majiayu000 bundleGuide proper usage of Editor UI infrastructure including Drawers (ButtonDrawer, ModalDrawer, TableDrawer, etc.), Elements (drag-drop targets, ComponentSelector), FieldEditors, and EditorUIConstants. Use when implementing editor panels, component editors, or any ImGui UI code to ensure consistency and code reuse.
- ▌ Effect Queues Background · majiayu000 bundleQueue and PubSub patterns, background fibers, and graceful shutdown. Use for decoupling producers/consumers.
- ▌ Effect Streams Pipelines · majiayu000 bundleStream creation, transformation, sinks, batching, and resilience. Use when building data pipelines with concurrency and backpressure.
- ▌ Electronics Supply Chain · majiayu000 bundleWhen the user wants to optimize electronics manufacturing supply chains, manage semiconductor sourcing, handle PCB assembly, or navigate component allocation. Also use when the user mentions "electronics manufacturing," "semiconductor supply chain," "PCB assembly," "EMS/ODM," "component allocation," "lead time management," "electronics sourcing," "PCBA," "contract manufacturing," or "electronics lifecycle management." For general manufacturing, see production-scheduling. For quality, see quality-management.
- ▌ Elevenlabs Voice Cloning · majiayu000 bundleElevenLabs voice cloning techniques, audio quality requirements, recording best practices, and training data optimization for professional-quality voice clones. Use when creating custom voices, cloning voices, or optimizing voice clone quality.
- ▌ Elixir Verification Gate · majiayu000 bundleMANDATORY verification before claiming anything works. Run actual commands, read actual output, provide evidence. Use when claiming tests pass, build succeeds, or code works.
- ▌ Building Email Newsletters · majiayu000 bundleScaffolds email campaigns with content blocks and copy. Use when the user asks about email templates, newsletter content, subject lines, email marketing, or campaign copy.
- ▌ Email Template Rendering · majiayu000 bundleFix for Handlebars email template rendering issues in the notifications app. Use when: "Missing helper", template variables not rendering, partials not found, HTML escaping issues in emails. Only loads when working in apps/notifications/.
- ▌ Encapsulating Complexity · majiayu000 bundleHide implementation details behind interfaces - work at domain level (what), not implementation level (how)
- ▌ Enforcing Python Dunders · majiayu000 bundleEnsure Python classes include appropriate, developer-friendly dunder methods—especially __repr__ and __str__. Use when: (1) Writing or modifying Python class definitions in .py files, (2) Refactoring existing Python classes, (3) Adding or improving __repr__, __str__, or natural arithmetic/comparison/container dunders. Do NOT use for: tests, fixtures, mocks, stubs, non-Python files (YAML, JSON, TOML), auto-generated code vendor libraries, or when user explicitly asks not to modify dunders. Ignored paths: tests/, *_test.py, test_*.py, .venv/, build/, dist/, migrations/, __init__.py.
- ▌ Ent Framework Programmer · majiayu000 bundleUse when creating ENT components/pages/stores or agent violates Vue 2 patterns - enforces ENT-specific rules and prevents common rationalizations about Vue 3, custom CSS, v-slot syntax, and fetch API
- ▌ Enterprise Orchestration · majiayu000 bundleAdvanced multi-agent coordination at scale for complex organizations
- ▌ Sales And Crm Management · majiayu000 bundleComplete sales funnel design, B2B sales playbook, CRM setup, and customer success management. Use when building sales processes or reducing churn.
- ▌ Shopify Dropshipping · majiayu000 bundleDropshipping setup and scaling — supplier integration, automation, pricing strategy, customer experience
- ▌ Update Business Plan · majiayu000 bundleUpdate Business Plan based on scan evidence, card reflections, and strategic decisions.
- ▌ Actioned Emails · majiayu000 bundleBlends the user's recently sent and starred Gmail emails into a single executive recap with summaries, metadata, and follow-up prompts.
- ▌ AI Maestro Agent Messaging · majiayu000 bundleSend and receive messages between AI agents using AI Maestro's messaging system. Use this skill when the user asks to "send a message", "check inbox", "read messages", "notify [agent]", "tell [agent]", or any inter-agent communication.
- ▌ Dingtalk Bridge · majiayu000 bundleDingTalk group chat bridge for Claude Code. Send markdown/text messages to DingTalk groups, receive @mentions and auto-execute via Claude CLI, run a 24/7 Stream bot. Triggers: dingtalk, send dingtalk, dingtalk bot, dingtalk message, send group message, 钉钉, 发群消息, 钉钉机器人
- ▌ Instar Telegram · majiayu000 bundleInstar provides native Telegram integration that turns your Telegram group into a living dashboard. Each scheduled job gets its own forum topic. You can message your agent from your phone and get replies anywhere. The agent can reach out proactively when it needs your attention.
- ▌ Public Speaking · majiayu000 bundlePublic speaking techniques for developer conferences, meetups, and presentations
- ▌ Rapport Builder · majiayu000 bundleUse when initiating a relationship or entering a new team—builds Tactical Empathy through mirroring, labeling, and belonging cues before conflict arises.
- ▌ Slack Messaging · majiayu000 bundleSlack messaging patterns and principles for gh-pr-linear-issue-linker. Use when writing Slack notifications, formatting messages, or working with Block Kit layouts.
- ▌ Add Mnemon · majiayu000 bundleAdd persistent graph-based memory via mnemon. Agents recall past context before responding and remember insights after each turn.
- ▌ AI Onboard · majiayu000 bundleUse at session start to detect available skills, load active context, and enforce skill usage discipline for the current session.
- ▌ Codesyncer · majiayu000 bundleAI context persistence - tags in code = permanent memory across sessions
- ▌ Data Store · majiayu000 bundle(ePost) Use when an agent needs to persist or retrieve project-level data across sessions via .epost-data/