majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌ Oe MCP Bootstrap · majiayu000 bundleSetup and verification for MCP tooling used in OpenEvent-AI (filesystem, Context7 docs, LSP/Pyright, Playwright). Use when onboarding a new developer/agent or when Codex/Claude cannot access LSP, browser automation, or docs.
- ▌ Og Image Creator · majiayu000 bundleSmart OG image generation that studies your codebase, understands routes and brand identity, then creates contextually appropriate Open Graph images using Playwright and React components. Triggers: "create og images", "generate social cards", "add open graph images".
- ▌ Onboard Customer · majiayu000 bundleCreate customer onboarding checklist from template with customer details
- ▌ Onboarding Flows · majiayu000 bundleComprehensive guide to designing and writing effective user onboarding experiences that drive activation and retention
- ▌ Onboarding Guide · majiayu000 bundleOrient onboarding guide with quickstart, setup, and navigation help.
- ▌ Onboarding Start · majiayu000 bundleCreate comprehensive onboarding documentation for a codebase or feature. Use when user asks to "create an onboarding document for X".
- ▌ One Pr One Issue · majiayu000 bundleEnforce 1 PR = 1 Jira Issue workflow for clean project tracking
- ▌ One UI Migration · majiayu000 bundleMigrating Angular 16 to 20 with DDD architecture and SignalStore patterns. Use when converting components, structuring features, or following One-UI migration standards.
- ▌ Oop Polymorphism · majiayu000 bundleUse when implementing polymorphism and interfaces in object-oriented design. Use when creating flexible, extensible systems with interchangeable components.
- ▌ Open Meteo Skill · majiayu000 bundle전세계 날씨 API Open-Meteo 스킬. 무료 오픈소스 날씨 API로 16일 예보, 80년 역사 데이터, 대기질, 해양 날씨 등 제공. 사용 시점: (1) 날씨 예보 조회 (2) 과거 날씨 데이터 조회 (3) 대기질/미세먼지 조회 (4) 해양 날씨/파도 정보 (5) 위치 좌표 검색 (6) 고도 정보 조회 (7) Flutter 앱에서 날씨 기능 구현 (8) 시간대별 날씨 표시 (2시간/4시간 단위) (9) 캐시 기반 실시간 날씨 아이콘 표시 키워드: 날씨, weather, 기온, 강수량, 습도, 풍속, 미세먼지, PM2.5, 파도, 일출, 일몰, geocoding, Flutter, 캐시, FutureBuilder, WMO 코드, 날씨 아이콘
- ▌ Openai Agent Sdk · majiayu000 bundleA subagent specialized in creating and managing OpenAI Agents SDK applications, including multi-agent workflows, tools, handoffs, and real-time voice capabilities
- ▌ Openai Knowledge · majiayu000 bundleUse when working with the OpenAI API (Responses API) or OpenAI platform features (tools, streaming, Realtime API, auth, models, rate limits, MCP) and you need authoritative, up-to-date documentation (schemas, examples, limits, edge cases). Prefer the OpenAI Developer Documentation MCP server tools when available; otherwise guide the user to enable `openaiDeveloperDocs`.
- ▌ Openai Responses · majiayu000 bundleBuild agentic AI with OpenAI Responses API - stateful conversations with preserved reasoning, built-in tools (Code Interpreter, File Search, Web Search), and MCP integration. Prevents 11 documented errors. Use when: building agents with persistent reasoning, using server-side tools, or migrating from Chat Completions/Assistants for better multi-turn performance.
- ▌ Openapi Workflow · majiayu000 bundleProactive OpenAPI workflow. Triggers when OpenAPI spec files are modified to validate, regenerate code, and verify builds.
- ▌ Opencode Clarify · majiayu000 bundleThis skill should be used when the user asks to 'clarify requirements', 'resolve uncertainties', 'answer spec questions', or when auto-triggered by /opencode-specify with >3 NEEDS CLARIFICATION markers. Systematically surfaces and resolves ambiguities in specifications.
- ▌ Opencode Specify · majiayu000 bundleThis skill should be used when the user asks to 'specify a feature', 'write requirements', 'define what we're building', 'capture requirements', 'document the spec', or before invoking /architecture-tech-lead for non-trivial features. Produces formal specifications (WHAT/WHY) that feed into architecture and planning phases.
- ▌ Opengraph Images · majiayu000 bundleCreate dynamic OpenGraph images for social media sharing using Next.js ImageResponse API. Use when adding OG images to new pages, updating existing OG images, or implementing page-specific social previews.
- ▌ Openscad Modeler · majiayu000 bundleOpenSCAD 3D modeling assistant for creating and modifying parametric 3D models. Use when working with .scad files, making adjustments to 3D models (resizing, adding/removing sections, holes, fillets), creating new OpenSCAD geometry, or debugging OpenSCAD code. Supplements the openscad MCP server (mcp__openscad__render_single) with language knowledge and modification patterns.
- ▌ Openshift Expert · majiayu000 bundleOpenShift platform and Kubernetes expert with deep knowledge of cluster architecture, operators, networking, storage, troubleshooting, and CI/CD pipelines. Use for analyzing test failures, debugging cluster issues, understanding operator behavior, investigating build problems, or any OpenShift/Kubernetes-related questions.
- ▌ Openspec Explore · majiayu000 bundleEnter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
- ▌ Openspec Onboard · majiayu000 bundleGuided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.
- ▌ Openspec Propose · majiayu000 bundleUse when adding features, changing behavior, or modifying architecture. Creates change proposal with specs and tasks. ALWAYS ask for approval before proceeding to implementation. Do NOT use for bug fixes or trivial changes.
- ▌ Opentofu Modules · majiayu000 bundleWrite OpenTofu/Terraform modules and comprehensive tests for homelab infrastructure. Use when: (1) Creating new OpenTofu or Terraform modules, (2) Writing or modifying .tftest.hcl test files, (3) Adding variables, outputs, or resources to modules, (4) Debugging test failures, (5) Understanding module testing patterns, (6) Writing infrastructure unit tests, (7) Questions about tftest syntax or assertions. Triggers: "opentofu module", "terraform module", "tofu module", "create module", ".tftest.hcl", "tftest", "test my module", "module test", "infrastructure test", "test infrastructure", "variables.tf", "outputs.tf", "module testing", "assertion", "task tg:test", "test-config", "test failures" This skill covers OpenTofu v1.11 testing syntax, variable inheritance patterns, assertion best practices, and repository-specific conventions in infrastructure/modules/.
- ▌ Ops Investigator · majiayu000 bundleInvestigate incidents and analyze logs - query CloudWatch logs with filters, correlate events across services, identify error patterns, generate incident reports with timelines, analyze log patterns, search for specific errors, trace request flows, identify root causes, create actionable incident reports.
- ▌ Ops Port Manager · majiayu000 bundleFIX port conflicts when development server won't start or tests fail. Manage port 5546 for FlowState, kill existing processes, and resolve server startup issues. Use when npm run dev fails, port is in use, or server won't start.
- ▌
- ▌ Optimize Queries · majiayu000 bundleAutomatically optimize Supabase PostgreSQL queries by analyzing execution plans, adding indexes, and improving RLS policies. Triggers when user mentions slow queries, performance issues, or query optimization.
- ▌ Optimizing Costs · majiayu000 bundleOptimize cloud infrastructure costs through FinOps practices, commitment discounts, right-sizing, and automated cost management. Use when reducing cloud spend, implementing budget controls, or establishing cost visibility across AWS, Azure, GCP, and Kubernetes environments.
- ▌ Options Analysis · majiayu000 bundleUse when making structured decisions between multiple options - creates weighted scoring spreadsheet with systematic evaluation across considerations grouped by area
- ▌ Orchestrate Spec · majiayu000 bundleAuto-detects next pending Smart Orchestrator component, spawns 2-3 research agents, generates evidence-backed specs, validates, and offers optional implementation with automatic progress tracking.
- ▌ Orchestration QA · majiayu000 bundleQuality assurance for orchestration workflows - validates Skills and Subagents follow documented patterns, tracks deviations, suggests improvements
- ▌ Order Management System Oms · majiayu000 bundleHandling the complete order lifecycle from creation to fulfillment, including order validation, status tracking, inventory reservation, payment processing, and returns.
- ▌ Organize Folders · majiayu000 bundleProvides guidance on organizing folder structures and file system layouts for any project. Use when planning project organization, reorganizing messy directories, setting up folder hierarchies, designing directory layouts, structuring repositories, cleaning up files, suggesting folder structures, establishing naming conventions, or when you need help with folder structure or file organization. Helps with writing projects, code projects, document collections, or any file organization task.
- ▌ Organize Modules · majiayu000 bundleApply private modules with public re-exports pattern for clean API design. Includes conditional visibility for docs and tests. Use when creating modules, organizing mod.rs files, or before creating commits.
- ▌ Oscal Visualizer · majiayu000 bundleCreate visual diagrams and representations of OSCAL documents including control hierarchies, component relationships, implementation flows, and SSP overviews. Inspired by oscal-diagrams and community visualization tools.
- ▌ Osgrep Reference · majiayu000 bundleComprehensive CLI reference and search strategies for osgrep semantic code search. Use for detailed CLI options, index management commands, search strategy guidance (architectural vs targeted queries), and troubleshooting. Complements the osgrep plugin which handles daemon lifecycle.
- ▌ Ost Interviewing · majiayu000 bundleConduct story-based customer interviews to discover opportunities for Opportunity Solution Trees. Use when preparing interview guides, conducting customer research, analyzing interview transcripts, or training teams on interview techniques. Based on Teresa Torres' continuous discovery methodology - focuses on collecting rich stories rather than facts, asking follow-up questions, and extracting opportunities from narratives. Triggers when user asks to "prepare interview questions", "conduct customer interviews", "analyze interview notes", or "discover customer needs".
- ▌
- ▌ P4 Lens Shifting · majiayu000 bundleApply P4 Lens Shifting to deliberately adopt different interpretive frameworks to reveal hidden aspects.
- ▌ Pacer Classifier · majiayu000 bundleClassifies information into PACER categories (Procedural, Analogous, Conceptual, Evidence, Reference) and recommends appropriate digestion protocols. Use when learning new material, studying, reading educational content, processing information for retention, or when user asks about how to study or remember something.
- ▌ Packmind Onboard · majiayu000 bundleRead-only codebase analysis to identify non-linter architectural patterns and generate draft Packmind Standards and Commands.
- ▌ Page Transitions · majiayu000 bundleUse when implementing route changes, view transitions, modal opens/closes, or navigation animation in web and mobile applications.
- ▌ Paid Advertising · majiayu000 bundlePaid media strategy and optimization across platforms. Use when planning paid campaigns, optimizing ad performance, managing budgets, or setting up tracking for paid channels.
- ▌ Bio Paired End Fastq · majiayu000 bundleHandle paired-end FASTQ files (R1/R2) using Biopython. Use when working with Illumina paired reads, synchronizing pairs, interleaving/deinterleaving, or filtering paired data.
- ▌ Panel Dashboards · majiayu000 bundleMaster interactive dashboard and application development with Panel and Param. Use this skill when building custom web applications with Python, creating reactive component-based UIs, handling file uploads and real-time data streaming, implementing multi-page applications, or developing enterprise dashboards with templates and theming.
- ▌ Parallel Explore · majiayu000 bundleGuides parallel exploration of multiple implementation approaches using git worktrees. Use when facing decisions with multiple valid paths. Triggers on: explore options, compare approaches, parallel exploration.
- ▌ Parallel Workers · majiayu000 bundleExecuta tarefas de implementação em paralelo usando git worktrees isolados. Adaptado do claude-orchestrator para execução multiplataforma no SDLC Agêntico.
- ▌ Parameterization · majiayu000 bundleMaster declarative parameter systems with Param for type-safe configuration. Use this skill when building parameterized classes with automatic validation, creating reactive dependencies with @param.depends, implementing watchers for side effects, auto-generating UIs from parameters, or organizing application configuration with hierarchical parameter structures.
- ▌ Pareto Principle · majiayu000 bundleEl 80% de resultados viene del 20% de causas. Use cuando priorice features, diseñe interfaces, o decida dónde invertir esfuerzo de diseño.
- ▌ Parse Error Logs · majiayu000 bundleParse build errors, test failures, type-check output, and validation logs into structured data. Use when processing npm/pnpm output, TypeScript errors, Jest failures, or any validation command results for quality gates.
- ▌ Parse Git Status · majiayu000 bundleParse git status output into structured data showing staged, modified, and untracked files. Use for pre-flight validation, checking clean working directory, or listing changed files before commits.
- ▌ Parser Developer · majiayu000 bundleGuides AILANG parser development with conventions and patterns. Use when user wants to modify parser, understand parser architecture, or debug parser issues. Saves 30% of development time by preventing token position bugs.
- ▌ Particle Systems · majiayu000 bundleCreating visual effects using particle systems, physics simulation, and post-processing for polished, dynamic game graphics.
- ▌ Particles Router · majiayu000 bundleDecision framework for particle system projects. Routes to specialized particle skills (gpu, physics, lifecycle) based on task requirements. Use when building particle effects or needing guidance on which particle techniques to combine.
- ▌ Patent Architect · majiayu000 bundleThis skill should be used when the user wants to generate Chinese patent application forms (专利申请表), or mentions "patents", "inventions", "专利", "申请表", or wants to protect technical innovations. It automatically searches prior art via SerpAPI before drafting.
- ▌ Pattern Learning · majiayu000 bundleEnables autonomous pattern recognition, storage, and retrieval at project level with self-learning capabilities for continuous improvement
- ▌ Pattern Matching · majiayu000 bundleThis skill should be used when the user asks about "Effect Match", "pattern matching", "Match.type", "Match.tag", "Match.when", "Schema.is()", "Schema.is with Match", "exhaustive matching", "discriminated unions", "Match.value", "converting switch to Match", "converting if/else to Match", "TaggedClass with Match", or needs to understand how Effect provides type-safe exhaustive pattern matching.
- ▌ Pattern Migrator · majiayu000 bundleSystematic approach for migrating patterns between directories in Storybook-based design systems while maintaining cross-references and documentation integrity. Use this skill when reorganizing Storybook structure, moving patterns to new categories, refactoring documentation hierarchy, or performing bulk pattern migrations that require careful tracking of Meta titles, URLs, and cross-references.
- ▌ Pattern Observer · majiayu000 bundleObserves development patterns and suggests automations. Use when reviewing learnings, analyzing patterns, creating automations, or when asked about repeated tasks, workflow optimization, pending suggestions, or what has been learned. Auto-creates skills and hooks after 3 occurrences of a pattern.
- ▌
- ▌ PDF Construction · majiayu000 bundlePDF processing for construction documents: RFIs, submittals, specifications, drawing packages. Extract data, merge packages, fill forms.
- ▌
- ▌ PDF Merger · majiayu000 bundleMerge multiple PDF files into single document with customizable options. Supports page selection, bookmarks, and metadata. Use when combining PDFs, creating documents from multiple sources, or organizing PDF collections.
- ▌ PDF Text Replace · majiayu000 bundleReplace text in fillable PDF forms by updating form field values. This skill should be used when users need to update names, addresses, dates, or other text in PDF form fields.
- ▌ Pei Docker Usage · majiayu000 bundleHelper for PeiDocker (`pei-docker-cli`). Trigger ONLY when the user explicitly requests PeiDocker usage OR when working within a PeiDocker-generated project (indicated by `user_config.yml`).
- ▌ Performance Test · majiayu000 bundlePerformance Test Agent. 성능 테스트 계획 및 실행을 담당합니다. Load Test, Lighthouse, Core Web Vitals 측정을 수행합니다.
- ▌ Pericia Template · majiayu000 bundleCria novas páginas de perícia de cartas Pokémon TCG graduadas usando o template padronizado. Use quando o usuário pedir para criar uma nova perícia, laudo de carta, ou adicionar uma nova carta ao portfólio.
- ▌ Perl Development · majiayu000 bundleThis skill should be used when the user asks to "write a Perl script", "create Perl code", "modern Perl best practices", "Perl 5.30+", "use strict warnings autodie", or mentions Perl pragmas, subroutines, error handling, or scripting patterns. Provides comprehensive Perl 5.30+ development guidance.
- ▌ Perplexity Sonar · majiayu000 bundleUse Perplexity Sonar API for real-time, citation-backed answers. Ideal for up-to-date information and quick synthesis. Requires PERPLEXITY_API_KEY
- ▌ Perplexity Tools · majiayu000 bundleExecutes Perplexity AI queries via unified Python CLI. Use when conducting web research, asking questions with citations, deep research tasks, reasoning problems, or searching for up-to-date information.
- ▌ Persona Creation · majiayu000 bundleMaster the art of creating effective AI agent personas for Jules. Learn how to design role-specific prompts that guide Jules to execute tasks with precision, following best practices, and maintaining project standards. Use when creating new Jules personas or improving existing ones.
- ▌
- ▌ Persona Pipeline · majiayu000 bundleGenerate AI agent personas with authentic backstories, demographics, and personality traits for TraitorSim. Use when creating new characters, generating personas, building character libraries, or when asked about persona generation, backstory creation, or character development. Orchestrates Deep Research + Claude synthesis pipeline.
- ▌
- ▌
- ▌
- ▌ Phase Documenter · majiayu000 bundleDocument completed development phases in IMPROVEMENTS.md with comprehensive summaries, lessons learned, patterns discovered, and Follow-up status. Ensures session work is captured for future reference and self-improvement tracking.
- ▌ Phase Management · majiayu000 bundleThis skill should be used when the user asks about "phase management", "6-phase protocol", "explore phase", "plan phase", "code phase", "test phase", "fix phase", "document phase", "phase transitions", "phase enforcement", or needs guidance on managing the mandatory orchestration phases.
- ▌ Gsd Phase Researcher · majiayu000 bundleResearches phase implementation for planning. Spawned by /gsd:plan-phase or /gsd:research-phase orchestrators.
- ▌ Phenoml Workflow · majiayu000 bundleCreate and execute PhenoML workflows for healthcare data processing, including condition creation from clinical notes and patient registration with deduplication
- ▌ Phoenix Contexts · majiayu000 bundlePhoenix context design — creating/splitting contexts, Scope (1.8+), Ecto.Multi, PubSub, routers, plugs, controllers. Use when editing contexts, routers, or designing boundaries.
- ▌ Phoenix Patterns · majiayu000 bundleUse when applying Phoenix Framework best practices including context design, controller patterns, and application architecture. Use when building Phoenix applications.
- ▌ Phoenix Thinking · majiayu000 bundleThis skill should be used when the user asks to "add a LiveView page", "create a form", "handle real-time updates", "broadcast changes to users", "add a new route", "create an API endpoint", "fix this LiveView bug", "why is mount called twice?", or mentions handle_event, handle_info, handle_params, mount, channels, controllers, components, assigns, sockets, or PubSub. Essential for avoiding duplicate queries in mount.
- ▌ PHP Fundamentals · majiayu000 bundleModern PHP programming skill - master PHP 8.x syntax, OOP, type system, and Composer
- ▌ Phpstan Resolver · majiayu000 bundleRésout automatiquement les erreurs PHPStan en analysant et corrigeant les problèmes de types. Boucle jusqu'à zéro erreur ou stagnation.
- ▌ Pihole Dns Setup · majiayu000 bundleConfigures Pi-hole local DNS records to enable local network resolution of *.temet.ai domains. Use when you need to set up DNS, add local DNS entries, configure Pi-hole DNS, troubleshoot DNS resolution, or make services resolve locally. Triggers on "setup DNS", "configure Pi-hole DNS", "add DNS record", "DNS not resolving", "local DNS setup", or "why can't I access [service].temet.ai locally". Works with Pi-hole container, domains.toml, docker-compose.yml, and manage-domains.sh.
- ▌ Pipeline Tracker · majiayu000 bundleSyncs pipeline status to Notion and views dashboard. Use to check pipeline status, sync to Notion, resume runs, or archive completed work.
- ▌ Plan Steps Split · majiayu000 bundleSplit plan steps into individual markdown files in Obsidian vault. Use after creating a plan with plan-on-md when you want each step as a separate trackable file.
- ▌ Planificador Mvp · majiayu000 bundleCrea planes de implementación realistas para MVPs de 2-4 semanas. Define alcance mínimo, stack tecnológico, tareas priorizadas y cronograma. Úsalo después de validar una idea para planificar la construcción del producto mínimo viable.
- ▌ Planning Mastery · majiayu000 bundleCreate concise, architectural implementation plans using the RFC-Lite format. STRICTLY LIMITED VERBOSITY.
- ▌ Plans Management · majiayu000 bundleManages Plans.md tasks and marker operations. Use when user mentions adding tasks, updating Plans.md, marking complete, or changing task status. Do NOT load for: implementation work, reviews, or non-Plans file operations.
- ▌ Plantuml Diagram · majiayu000 bundleGenerate PlantUML diagrams including UML class, sequence, and component diagrams. Use when creating UML diagrams or system architecture visualizations.
- ▌ Playwright Excel · majiayu000 bundleIntegrate Excel (.xlsx) data into Playwright codegen scripts by replacing hardcoded values with config-driven lookups, loading data with polars, and validating every step with Playwright MCP (start MCP from the repo if not running). Use for Playwright automation updates that require Excel-backed data, config.yaml centralization, or MCP validation/reporting.
- ▌ Playwright Local · majiayu000 bundleBuild browser automation and web scraping with Playwright on your local machine. Prevents 10 documented errors including CI timeout hangs, extension testing failures, and Ubuntu compatibility issues. Includes stealth mode for anti-bot bypass, authenticated sessions, infinite scroll handling, screenshot/PDF generation, and v1.57 Speedboard performance analysis. Use when: automating browsers, scraping protected sites, testing with real IPs, bypassing bot detection, generating screenshots/PDFs, or troubleshooting "target closed", "page.pause() hangs CI", "permission prompts block tests", or "Ubuntu 25.10 installation" errors.
- ▌ Playwright Setup · majiayu000 bundlePlaywright E2E testing setup and configuration. Use when setting up end-to-end tests.
- ▌ Plugin Authoring · majiayu000 bundleUse when creating, modifying, or debugging Claude Code plugins. Triggers on .claude-plugin/, plugin.json, marketplace.json, commands/, agents/, skills/, hooks/ directories. Provides schemas, templates, validation workflows, and troubleshooting.
- ▌ Plugin Developer · majiayu000 bundleCreate and maintain Claude Code plugins following established patterns
- ▌ Plugin Discovery · majiayu000 bundleUse when the user wants to find, search, or browse Claude Code plugins for specific functionality or use cases
- ▌ Synapse Plugin Execution · majiayu000 bundleExplains how to execute Synapse plugins programmatically. Use when the user mentions "run_plugin", "ExecutionMode", "LocalExecutor", "RayActorExecutor", "RayJobExecutor", "PluginDiscovery", "from_path", "from_module", or needs help with running plugins programmatically.
- ▌ Plugin Installer · majiayu000 bundleFind, install, and configure OpenCode plugins from the catalog or community. Use proactively when user asks about plugins, requests new capabilities, or mentions extending OpenCode functionality. Examples: - user: "Is there a plugin for Tailwind CSS?" → list catalog, read tailwind plugin details, install if available - user: "How do I add a custom slash command?" → suggest command-creator skill or guide through opencode.json setup - user: "What plugins are available for database work?" → list catalog, filter for database-related plugins - user: "Install the playwright plugin" → read plugin file, add to opencode.json, verify installation