majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌ Ddd Feature · majiayu000 bundleUse when creating new domain features or adding new business capabilities. Triggers on requests to "create feature", "add new domain", "new module", "scaffold feature", or when implementing complete business features.
- ▌ Ddd Testing Standards · majiayu000 bundleStandards de tests exhaustifs pour les bounded contexts DDD (Domain, Application, Integration). À utiliser lors de l'écriture de tests backend, tests unitaires, tests d'intégration, ou quand l'utilisateur mentionne "test", "TDD", "coverage", "unit test", "integration test", "test domain", "test handler".
- ▌ Ddgs Search · majiayu000 bundleWeb search via the DDGS metasearch library. Use for searching for unknown documentation, facts, or any web content. Lightweight, no browser required.
- ▌ Debug Cycle · majiayu000 bundleUniversal PDCA debugging framework for systematic hypothesis verification. Use when debugging issues that require structured investigation, observing runtime behavior, or verifying fixes through iterative testing.
- ▌ Debug Hooks · majiayu000 bundleSystematic hook debugging workflow. Use when hooks aren't firing, producing wrong output, or behaving unexpectedly.
- ▌ Debug Issue · majiayu000 bundleSystematically debug issues in PhotoClove by examining code, state, logs, and data flow. Automatically invoked when investigating bugs, errors not working as expected, or tracing problems through the codebase. Uses structured debugging approach to identify root causes.
- ▌ Debug Phase · majiayu000 bundleSystematic debugging techniques including error classification, root cause analysis (5 Whys), reproduction strategies, and error documentation. Use when debugging errors, investigating failures, analyzing stack traces, fixing bugs, or documenting errors in error-log.md. (project)
- ▌ Deep Gemini · majiayu000 bundleDeep technical documentation generation workflow using zen mcp's clink and docgen tools. First uses clink to launch gemini CLI in WSL for code analysis, then uses docgen for structured document generation with complexity analysis. Specializes in documents requiring deep understanding of code logic, model architecture, or performance bottleneck analysis. Use when user requests "use gemini for deep analysis", "generate architecture analysis document", "analyze performance bottlenecks", "deeply understand code logic", or similar deep analysis tasks. Default output is .md format.
- ▌ Bio Variant Calling Deepvariant · majiayu000 bundleDeep learning-based variant calling with Google DeepVariant. Provides high accuracy for germline SNPs and indels from Illumina, PacBio, and ONT data. Use when calling variants with DeepVariant deep learning caller.
- ▌ Deliver Prd · majiayu000 bundle<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
- ▌ Deno To Bun · majiayu000 bundleMigrate Deno projects to Bun with API compatibility analysis. Use when converting Deno.* APIs to Bun equivalents, migrating from Deno Deploy, or updating permissions model and import maps.
- ▌
- ▌ Deploy Work · majiayu000 bundleDeployment workflow for company repos (pre/pro) using CI, ECR, and Helm.
- ▌ Deployments · majiayu000 bundleDeployments - rollback, feature flags, ops tooling. Use when shipping to production.
- ▌ Describe Pr · majiayu000 bundleGenerate comprehensive PR descriptions following repository templates
- ▌ Design Init · majiayu000 bundleInitialize new design documentation from templates. Use when creating new design docs, documenting new systems, starting architecture documentation, or setting up design docs for a new module.
- ▌ Design Link · majiayu000 bundleGenerate cross-reference graph showing relationships between design documents. Use when visualizing doc dependencies, finding related docs, or understanding documentation structure.
- ▌ Design Spec · majiayu000 bundleCreate UI/UX design specifications from requirements or Figma designs. Covers component specs (Atom/Molecule/Organism), accessibility audits (WCAG 2.1 AA), design tokens, responsive behavior, and dev handoffs. Triggers on "design spec", "ui spec", "component spec", "accessibility audit", "design handoff", "design tokens", "wireframe", "mockup".
- ▌ Design Sync · majiayu000 bundleSync design docs with codebase state. Use when verifying documentation accuracy, after code changes, or when last-synced is stale.
- ▌ Determinism · majiayu000 bundleUse when verifying outcomes with code instead of LLM judgment, versioning prompts with hashes, or ensuring reproducible agent behavior. Load for any critical verification. Scripts return boolean exit codes, not subjective assessments. Prompts use semantic versioning with SHA256 validation.
- ▌ Dev Asp Net · majiayu000 bundleDevExpress 25.1.6.0을 활용한 ASP.NET 웹 페이지 개발 전문가 스킬. ASP.NET Web Forms, MVC 패턴, DevExpress Bootstrap 컨트롤, Bootstrap 반응형 디자인 작업 시 사용. (1) ASP.NET 웹 페이지 생성, (2) DevExpress Bootstrap 컨트롤(BootstrapGridView, BootstrapComboBox, BootstrapDateEdit, BootstrapButton, BootstrapSpinEdit 등) 구현, (3) XPO DataBinding 설정, (4) PopupEditForm 편집 패턴 구현, (5) Code-behind 작성 시 사용.
- ▌ Dev Browser · majiayu000 bundleBrowser automation with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request.
- ▌ Dev Checker · majiayu000 bundleRuns pre-commit checks and validates code quality. Use when preparing commits, running pre-deploy checks, or validating code before deployment.
- ▌ Dev Clarify · majiayu000 bundleREQUIRED Phase 3 of /dev workflow. Asks targeted questions based on codebase exploration findings.
- ▌ Dev Context · majiayu000 bundleContext architecture skill for aligning work. Use when starting new features, making architectural decisions, or setting up implementation work. Generates interconnected ADR/Design/Spec/Plan scaffolding that agents can navigate and humans can enrich.
- ▌ Dev Explore · majiayu000 bundleREQUIRED Phase 2 of /dev workflow after dev-brainstorm. This skill should be used when the user asks to 'explore the codebase', 'map architecture', 'find similar features', 'discover test infrastructure', 'trace execution paths', 'identify code patterns', or needs to understand WHERE code lives and HOW it works before implementation. Launches parallel explore agents and returns prioritized key files list.
- ▌ Dev Feature · majiayu000 bundleExecute the feature development workflow for complex, multi-session features. Use when starting new features, architecture changes, refactoring projects, or any work requiring research, design, and implementation phases. Invoked by: "new feature", "implement feature", "start feature development", "complex feature", "multi-session work".
- ▌ Dev Inquiry · majiayu000 bundleDeveloper inquiry skill for technical investigation, validation, and decision-making. Use when exploring unfamiliar technology, validating approaches with spikes, comparing options, or making architecture decisions. Covers the full thinking process from "I don't know" to confident decision.
- ▌ Dev Maestro · majiayu000 bundleStart Dev Maestro dashboard for MASTER_PLAN.md tasks. Use when user says "start maestro", "open kanban", or "show tasks". Also use when tasks show wrong status (PLANNED instead of DONE) - see Parser Troubleshooting section.
- ▌ Dev Reports · majiayu000 bundleDeveloper reporting skill for work documentation and communication. Use when writing journals, devlogs, status updates (22A/22B), progress reports, or documenting development work. Generates reports from git history or manual input.
- ▌ Ring Dev Testing · majiayu000 bundleGate 3 of development cycle - ensures unit test coverage meets threshold (85%+) for all acceptance criteria using TDD methodology.
- ▌ Dx Patterns · majiayu000 bundleDesign developer experiences that people love. Feedback loops, cognitive load, flow state, and ADHD-friendly patterns for tools and workflows.
- ▌ Develop Adr · majiayu000 bundle<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
- ▌ Devops Plan · majiayu000 bundleGather DevOps context for infrastructure planning. Detects IaC tools, providers, and recommends skills. Use when /majestic:plan detects infrastructure work.
- ▌ Dhh Writing · majiayu000 bundleThis skill should be used when writing in the distinctive style of David Heinemeier Hansson (DHH). It applies when creating blog posts, technical articles, business content, manifestos, or any prose requiring a clear, punchy, opinionated style.
- ▌ Diagnostics · majiayu000 bundleUse for structured technical SEO audits, incident response, and validation.
- ▌ Diagramming · majiayu000 bundleCreates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual documentation.
- ▌ Dice Roller · majiayu000 bundleThis skill should be used when the GM needs to roll dice or when the user asks to "roll dice", "make a dice roll", "roll for initiative", "roll a skill check", "roll damage", or needs to resolve RPG mechanics with random dice outcomes. Provides deterministic dice rolling for tabletop RPG adventures.
- ▌ Diff Review · majiayu000 bundleGet Gemini's code review of git changes after Claude makes edits. Trigger when user wants a second opinion on code changes ("have Gemini review my changes", "get code review from Gemini", "review this diff"), or as a final check before committing.
- ▌ Discord Bot · majiayu000 bundleBuild Discord bots with modern frameworks. Use when: creating Discord bot, slash commands, moderation bot. Triggers: "discord", "discord bot", "serenity", "discord.js", "discord.py".
- ▌ Discover Ir · majiayu000 bundleAutomatically discover intermediate representation and compiler skills when working with intermediate representation. Activates for ir development tasks.
- ▌ Discover Ml · majiayu000 bundleAutomatically discover machine learning and AI skills when working with machine learning. Activates for ml development tasks.
- ▌ Discovering · majiayu000 bundleUse when idea is vague, multiple interpretations exist, scope is undefined, or stakeholders need alignment before technical work begins
- ▌
- ▌ Context Doc Analyze · majiayu000 bundleAnalyze documentation needs with tiered approach. Use when user asks to "analyze docs", "find missing docs", "plan documentation", "what docs do I need", or needs to understand documentation coverage for a domain or feature.
- ▌ Doc Auditor · majiayu000 bundleAudit documentation against fractary-docs standards and generate actionable remediation specification
- ▌ Doc Editing · majiayu000 bundleUse when the user asks to edit, polish, or rewrite documentation or long-form prose to improve clarity and structural quality, aiming for publishable text without tone drift or unnecessary structural churn.
- ▌ Doc Fetcher · majiayu000 bundleFetch library and framework documentation via context7-mcp and fetch-mcp for comprehensive documentation research with version-specific content.
- ▌ Doc Improve · majiayu000 bundle申請書・提案書の校正・改善スキル。「文書をチェックして」「校正して」「改善点を指摘して」などの指示で発動。事実確認、引用検証、文法チェック、論理整合性、表現改善など包括的なレビューを行う。
- ▌ Doc Indexer · majiayu000 bundleUse this skill at the beginning of any session or when needing to understand available project documentation. Provides just-in-time context by scanning YAML frontmatter from all markdown files in the docs/ directory without loading full content.
- ▌ Doc Learner · majiayu000 bundle智能文档学习和内容模仿技能。当需要:(1) 分析和学习优秀文档的结构、风格和写作模式,(2) 从文档中提炼关键要素和模板,(3) 基于学习内容生成模仿材料,或 (4) 创建新的提示词或技术文档时使用此技能。支持提示词工程、技术文档、API文档、用户手册等多种文档类型的学习和模仿。
- ▌ Doc Quality · majiayu000 bundleReview and improve documentation quality using best practices. Use when reviewing changelogs, documentation, or any written content to ensure clarity, accuracy, and helpfulness.
- ▌ Doc Updater · majiayu000 bundleコード変更、API変更、新機能追加時にドキュメントを自動更新します。公開APIやインターフェースの変更、新クラス・関数・モジュールの追加、アーキテクチャの重要な変更、ユーザーからの明示的なドキュメント更新依頼時に起動します。プロジェクトのドキュメント標準に準拠した更新を提案します。
- ▌ Doc Writing · majiayu000 bundle技术文档工程 - Diátaxis框架 / PDF / DOCX / XLSX / PPTX 处理。Create, maintain, and structure clear technical documentation.
- ▌ Docker Docs · majiayu000 bundleReference Docker and Compose documentation for configuration patterns and best practices
- ▌ Docker Init · majiayu000 bundleInitialize Docker environment with Dockerfile, compose config, and .dockerignore
- ▌ Docs Create · majiayu000 bundleGoogle Docs ドキュメントを新規作成する。「ドキュメント作成」「Docs 作成」「新しいドキュメント」「ドキュメントを作って」などで起動。
- ▌ Docs Keeper · majiayu000 bundleDocumentation organization, maintenance, and cleanup. USE WHEN: organizing docs, cleaning project root, updating documentation, checking for redundancy, maintaining docs structure. NOT FOR: technical implementation (use relevant technical skill). Examples: <example> Context: User added documentation to wrong location. user: "I added a new API doc file to the root directory" assistant: "I'll use docs-keeper to organize it in the proper docs/ location." <commentary>File organization is docs-keeper responsibility.</commentary> </example> <example> Context: User needs to update docs after code changes. user: "I modified the auth system and need to update the docs" assistant: "I'll use docs-keeper to update the authentication documentation." <commentary>Documentation updates are docs-keeper responsibility.</commentary> </example>
- ▌
- ▌ Searching Aem Documentation · majiayu000 bundleSearches the aem.live documentation for information on AEM Edge Delivery Services features. Use this skill when you need more information about a feature, want guidance on how to implement a feature, and using existing tools you have to search the web isn't turning up relevant results.
- ▌ Docs Seeker · majiayu000 bundleSearching internet for technical documentation using llms.txt standard, GitHub repositories via Repomix, and parallel exploration. Use when user needs: (1) Latest documentation for libraries/frameworks, (2) Documentation in llms.txt format, (3) GitHub repository analysis, (4) Documentation without direct llms.txt support, (5) Multiple documentation sources in parallel
- ▌ Docs Styles · majiayu000 bundleCSS styles, color themes, and visual conventions for docs.cloudposse.com. Use when styling components, mermaid diagrams, or working with site theming.
- ▌ Docs Verify · majiayu000 bundleDocumentation verification for 3-Tier system - validates line limits, cross-references, file counts
- ▌ Docs Writer · majiayu000 bundleTechnical documentation writer for clear, comprehensive docs with incremental generation to prevent crashes. Use when creating API documentation, README files, user guides, or developer onboarding docs. Generates one section at a time (Installation → Usage → API → Configuration).
- ▌ Documenting · majiayu000 bundleCreates clear, maintainable documentation for code and APIs. Use when writing README files, API docs, code comments, or when asked to document code.
- ▌ Dojo Events · majiayu000 bundleUse when subscribing to game events and tracking tokens in dojo.js. Triggers: subscribe events, game events, token balance, event query, achievements, event subscription, onTokenBalanceUpdated, activity tracking
- ▌ Dotnet Test · majiayu000 bundleThis skill should be used when running .NET tests selectively with a build-first, test-targeted workflow. Use it for running tests with xUnit focus.
- ▌ Draft Write · majiayu000 bundleProduce a first draft from an approved outline in the AI 实践记录 workflow.
- ▌ Drift Check · majiayu000 bundleDetect documentation drift (docs out of sync with code). Use after changes, periodically, or when something feels wrong. Returns severity-rated findings with specific fixes.
- ▌ Drive Acset · majiayu000 bundleGoogle Drive management via DriveACSet schema with GF(3) triadic routing. Transforms files/folders into typed Interactions, routes to queue fibers, detects saturation for organized-drive-as-condensed-state.
- ▌ Drizzle Orm · majiayu000 bundleDrizzle ORM for TypeScript - type-safe SQL queries, schema definitions, migrations, and relations. Use when building database layers in Next.js or Node.js applications.
- ▌ Drupal Ddev · majiayu000 bundleDDEV local development environment patterns for Drupal, including configuration, commands, database management, debugging tools, and performance optimization.
- ▌ Ds Delegate · majiayu000 bundleSubagent delegation for data analysis. Dispatches fresh Task agents with output-first verification.
- ▌ Duende Docs · majiayu000 bundleSingle source of truth and librarian for ALL Duende Software documentation. Manages local documentation storage, scraping, discovery, and resolution. Use when finding, locating, searching, or resolving Duende documentation; discovering docs by keywords, category, tags, or natural language queries; scraping from llms-full.txt; managing index metadata (keywords, tags, aliases); or rebuilding index from filesystem. Run scripts to scrape, find, and resolve documentation. Handles doc_id resolution, keyword search, natural language queries, category/tag filtering, alias resolution, llms-full.txt parsing, markdown subsection extraction for internal use, hash-based drift detection, and comprehensive index maintenance.
- ▌ During Task · majiayu000 bundleLightweight tactical guidance during implementation. Just MCP suggestions and quick lookups, no heavy Graphiti searches.
- ▌ E2b Sandbox · majiayu000 bundleExecute AI-generated code in secure isolated E2B cloud sandboxes with advanced monitoring, MCP gateway integration (200+ tools), and multi-language support. Use for running Python/JavaScript/TypeScript/Bash code, managing sandbox lifecycle (create, pause, resume, kill, list, connect), monitoring metrics (CPU, memory, disk), handling lifecycle events, uploading/downloading files, streaming command output, environment variable management, and integrating LLMs with code execution capabilities.
- ▌ E2e Testing · majiayu000 bundleEnd-to-end testing expert for Playwright, Cypress, visual regression (Percy, Chromatic), and UI testing. Use for E2E tests, browser automation, visual diffs, or debugging flaky tests.
- ▌ Ea Learning · majiayu000 bundleExplain enterprise architecture concepts in practical terms. Use when learning about TOGAF, Zachman, ADRs, or any EA terminology.
- ▌ Ecs Fargate · majiayu000 bundleAWS Fargate serverless container compute for ECS. Covers Fargate vs EC2 decision guide, CPU/memory sizing, platform versions, Fargate Spot cost optimization, Graviton/ARM architecture, networking, and EFS integration. Use when deploying serverless containers, optimizing Fargate costs, sizing Fargate tasks, or choosing between Fargate and EC2 launch types.
- ▌ Edit Schema · majiayu000 bundleマスターデータのYAMLスキーマを編集するためのガイド。スキーマの追加・変更・削除を行う際に使用する。 Use when:1.VanillaSchemaのymlファイル(blocks.yml,items.yml等)を編集する必要がある時2.新しいブロックタイプやパラメータを追加する 3.既存スキーマの構造を変更する4.SourceGeneratorのトリガー方法を確認する
- ▌ Effect Core · majiayu000 bundleThis skill should be used ANY TIME you're writing TypeScript with Effect, especially when the user asks about "Effect type", "creating effects", "running effects", "Effect.gen", "Effect.succeed", "Effect.fail", "Effect.sync", "Effect.promise", "Effect.tryPromise", "Effect.runPromise", "Effect.runSync", "pipe", "andThen", "flatMap", "map", "Effect basics", or needs to understand the fundamental Effect<Success, Error, Requirements> type and how to create, compose, and run effects.
- ▌ Effect Size · majiayu000 bundleCalculate and interpret effect sizes for statistical analyses. Use when: (1) Reporting research results to show practical significance, (2) Meta-analysis to combine study results, (3) Grant writing to justify expected effects, (4) Interpreting published studies beyond p-values, (5) Sample size planning for power analysis.
- ▌
- ▌ Elicitation · majiayu000 bundleAuto-review skill for expert agents. After coding, expert applies elicitation techniques to self-correct before sniper validation. Inspired by BMAD-METHOD.
- ▌ End Session · majiayu000 bundleEnd the current learning session. Use when done studying to generate summary, update learning plan, and log final entries. Triggers on "end session", "done learning", "finish studying", "wrap up".
- ▌ Enferno Dev · majiayu000 bundleDevelopment skill for Enferno Flask framework. Use when implementing features, fixing bugs, or writing code for Enferno-based applications. This includes creating models, API endpoints, Vue.js frontend components, database operations, or any development task within the Enferno ecosystem. Triggers: creating blueprints, adding models, building APIs, Vue/Vuetify components, Celery tasks, database migrations.
- ▌ Enforcement · majiayu000 bundleUse when implementing hooks that BLOCK invalid actions, creating quality gates for state transitions, or enforcing tested:true verification. Load when designing enforcement mechanisms. Uses exit code 2 to block, JSON permissionDecision:deny, or updatedInput modification. Rules are instructions; hooks are enforcement.
- ▌ Engineering Fundamentals · majiayu000 bundleTRIGGERS: "review my code", "is this clean?", "code review", "refactor this", "code quality", "refactoring", "cleaning up", "organizing", "structuring code", "naming this", "splitting function", "extract method", "too long", "messy code", "better way", naming conventions, DRY, SOLID, clean code, refactoring, code organization, best practices. USE WHEN: Junior is refactoring, organizing code, or asking about code quality and naming. PROVIDES: Naming standards, function size limits, DRY enforcement, SOLID principles, organization. PROACTIVE: Triggers when junior mentions refactoring or improving code structure.
- ▌ Enter World · majiayu000 bundleLaunch the Adventure Engine application for an adventure project. Use when the user wants to "enter" a world, "start" or "launch" an adventure session, or begin interactive gameplay. Fires off the application in the background using the current working directory as the adventure project root.
- ▌ Env To Fnox · majiayu000 bundleThis skill should be used when users want to migrate from .env files to fnox with 1Password (or another secret provider). It covers installing fnox, creating 1Password items, configuring fnox.toml, and integrating with mise. Use when users mention ".env migration", "fnox setup", "1password secrets", or want to improve their secret management workflow.
- ▌ Environment · majiayu000 bundleUnderstanding and maintaining the development environments for this thesis project. Use for environment architecture, troubleshooting, or modifying environment setup.
- ▌ Er Modeling · majiayu000 bundleCreate entity-relationship diagrams with proper normalization, keys, and cardinality for logical data models.
- ▌ Error Fixer · majiayu000 bundleFix JavaScript and HTTP errors flagged for AI in the admin dashboard. Queries the database for errors with ai_status='flagged_for_ai', analyzes them, and attempts to fix them. Use when: - User says "fix errors" or "fix flagged errors" - User says "check error queue" - User mentions AI error queue or AI-flagged errors - After flagging errors in admin dashboard Triggers: "fix errors", "error queue", "ai errors", "flagged errors", "fix ai errors", "/fix-errors"
- ▌ Error Pages · majiayu000 bundleCreate custom 404 and 500 error pages with brand styling. Use at project end before release. Triggers on "404", "error pages", "not found", "500 error".
- ▌ Eval Review · majiayu000 bundleReview LLM-generated diff classifications for the diffview eval system. Use when the user invokes this skill or pastes yanked case data from evalreview (containing "# Diff Classification Review" header). Evaluates whether classifications accurately help code reviewers, provides pass/fail verdict with detailed critique.
- ▌ Ewig Editor · majiayu000 bundleThe eternal text editor — Didactic Ersatz Emacs demonstrating immutable
- ▌
- ▌ Jutsu Expo Expo Config · majiayu000 bundleUse when configuring Expo apps with app.json, app.config.js, and EAS configuration. Covers app metadata, plugins, build configuration, and environment variables.
- ▌ Expo Router · majiayu000 bundleExpo Router file-based routing for Universal React Native applications. Trigger: When working with Expo Router navigation, file-based routes, layouts, tabs, modals, typed routes, or understanding how routing works in Liftera mobile app.
- ▌