majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌ Project Brief Writer · majiayu000 bundleTransform rough project ideas into problem-focused briefs that preserve learning opportunities and feed into the Skills workflow (tech-stack-advisor -> deployment-advisor -> project-spinup).
- ▌ Project Context Sync · majiayu000 bundleMaintains synchronized project context for long-running work across sessions. Use when: starting a session (read context), completing significant work (update context), making architectural decisions (document rationale), or before stopping work (ensure clean handoff). Triggers on: "continue working", "what's next", "resume", "pick up where", "context", "progress", "document", "handoff", "session", "PROGRESS.md", "plan feature", "feature list"
- ▌ Project Encyclopedia · majiayu000 bundle<ONBOARD> Use on first session in a project, or when user asks for codebase overview. Creates persistent glossary, architecture maps, and decision records to solve agent amnesia.
- ▌
- ▌ Project Memory Store · majiayu000 bundleStore project-specific insights and context into file-based memory. Use after completing tasks that reveal important details about THIS codebase. Use when user says "--project-store" or "--learn" (you decide which scope, may use both) or after discovering project-specific patterns. ALSO invoke when user expresses strong frustration using trigger words like "fuck", "fucking", "shit", "moron", "idiot", "stupid", "garbage", "useless", "terrible", "wtf", "this is ridiculous", "you're not listening" - these are CRITICAL learning signals for storing project-specific failure patterns. Skip for universal patterns (use coder-memory-store) or routine work. MUST be invoked using Task tool to avoid polluting main context.
- ▌ Project Organization · majiayu000 bundleExpert guidance for setting up and organizing research software projects following Sam Abbott's established patterns for R packages, Julia packages, and research projects
- ▌ Project Setup Expert · majiayu000 bundleMulti-module 구조 설계, Gradle 설정, Version Catalog, 의존성 관리. 헥사고날 아키텍처 모듈 분리. Domain 외부 의존성 금지, 순환 의존성 금지. QA 도구 (Checkstyle, SpotBugs, PMD, JaCoCo) 설정.
- ▌ Project Time Tracker · majiayu000 bundle프로젝트별 Claude Code 세션 시간을 집계하여 리포트 생성. 일별/주별/월별 시간 분포를 Obsidian 테이블로 시각화. "시간 추적", "프로젝트 시간", "time tracking" 등의 요청 시 자동 적용.
- ▌ Promotional Planning · majiayu000 bundleWhen the user wants to plan promotions, optimize trade spending, forecast promotional lift, or manage promotional supply chain. Also use when the user mentions "trade promotions," "promotional forecasting," "TPM," "TPO," "promotional uplift," "feature and display," "markdown optimization," or "promotional calendar." For pricing optimization, see markdown-optimization. For demand forecasting, see demand-forecasting.
- ▌ Promptfoo Evaluation · majiayu000 bundleConfigures and runs LLM evaluation using Promptfoo framework. Use when setting up prompt testing, creating evaluation configs (promptfooconfig.yaml), writing Python custom assertions, implementing llm-rubric for LLM-as-judge, or managing few-shot examples in prompts. Triggers on keywords like "promptfoo", "eval", "LLM evaluation", "prompt testing", or "model comparison".
- ▌
- ▌ Bio Genome Intervals Proximity Operations · majiayu000 bundleFind nearest features, search within windows, and extend intervals using closest, window, flank, and slop operations. Use when performing TSS proximity analysis, assigning enhancers to genes, defining promoter regions, or finding nearby genomic features.
- ▌ Proxy Mode Reference · majiayu000 bundleReference guide for using PROXY_MODE with external AI models. Use when running multi-model reviews, understanding which agents support PROXY_MODE, or debugging external model integration issues.
- ▌ Psd Brand Guidelines · majiayu000 bundleApply Peninsula School District official brand colors, typography, and logos to artifacts
- ▌ Psp Monorepo Project · majiayu000 bundleSetup personal web app with pnpm workspace monorepo structure deployable to Cloudflare. Use when starting a new personal project.
- ▌ Psychologist Analyst · majiayu000 bundleAnalyzes events through psychological lens using cognitive psychology, social psychology, developmental psychology, clinical psychology, and neuroscience. Provides insights on behavior, cognition, emotion, motivation, group dynamics, decision-making biases, mental health, and individual differences. Use when: Behavioral patterns, decision-making, group behavior, mental health, leadership, persuasion, trauma, development. Evaluates: Cognitive processes, emotional responses, motivations, biases, group dynamics, personality, mental states.
- ▌ Publish Package Cicd · majiayu000 bundleCI/CD publishing workflow for npm packages using Changesets + npm Trusted Publishers (OIDC). Use when setting up automated npm publishing for monorepos, configuring GitHub Actions for releases, troubleshooting workspace:* protocol resolution issues, fixing "Cannot find module" errors in published packages, or debugging npm OIDC authentication. Covers Bun + Turborepo + Changesets + npm Trusted Publishers with workspace protocol resolution.
- ▌ Publishing Platforms · majiayu000 bundlePlatform submission processes, certification requirements, and distribution across Steam, Epic, console, and mobile platforms.
- ▌ Pupun Korvat Styling · majiayu000 bundleComplete styling guide for Pupun Korvat jewelry theme. Apply phase by phase for complete restyling. Elegant artisan aesthetic with rose gold accents, corner decorations, and shimmer effects.
- ▌ Pwa Assets Generator · majiayu000 bundleGenerate all required PWA assets from a single 1024x1024px image. This skill creates app icons, favicons, Apple touch icons, maskable icons, badge icons, and placeholder screenshots for PWAs. Use when developers need to prepare PWA manifest assets, generate multiple icon sizes from a source image, or create a complete set of PWA-compliant images.
- ▌ Pwa Storage Patterns · majiayu000 bundleImplement data persistence patterns for Progressive Web Apps. Use when working with browser storage APIs, implementing localStorage or IndexedDB, or managing client-side data persistence.
- ▌ Pytest Configuration · majiayu000 bundleProvides Complete pytest configuration: pyproject.toml setup, custom markers registration, test discovery patterns, plugin configuration, environment-specific settings. Includes conftest.py hierarchy, fixture scoping, and coverage configuration. Use when: Setting up pytest in a project, configuring test discovery, creating shared fixtures, setting up coverage reporting, managing test environments, organizing conftest.py files.
- ▌ Python 3 13 Patterns · majiayu000 bundleModern Python 3.13 development patterns and syntax including async/await, pattern matching, and modern type annotations. PROACTIVELY activate for: (1) Writing new Python 3.13 modules, (2) Implementing async/concurrent operations, (3) Using structural pattern matching (match/case), (4) Creating decorators or context managers, (5) Working with generators. Triggers: "python patterns", "match case", "async await", "context manager", "decorator", "generator", "python 3.13"
- ▌ Python Code Patterns · majiayu000 bundlePython code style and type hinting patterns. Use when writing or reviewing Python code to ensure consistent, modern type annotations, clean code structure, and proper separation of concerns. Covers modern type hints, import organization, router-service separation, comment practices, and docstring conventions.
- ▌ Python Dev Practices · majiayu000 bundlePython development best practices for modern Python projects. Activated when working with Python files, pyproject.toml, or discussing Python patterns, testing, linting, type hints.
- ▌ Python Expert Tester · majiayu000 bundleExpert guidance for Python testing that analyzes your existing setup and provides evidence-based recommendations. I'll examine your current tests, configurations, and dependencies before suggesting changes. Use when writing tests, improving coverage, debugging issues, or optimizing testing setup.
- ▌ Python File Splitter · majiayu000 bundleSplit large Python files into multiple files organized as a package. Use when user says "split this file", "this file is too big", "break this into multiple files", or similar requests for Python (.py) files.
- ▌ Python Project Setup · majiayu000 bundleSets up a new Python project with uv, virtual environment, and best practices for Windows 11. Use this when creating a new Python project or helping users set up their Python development environment with modern tooling.
- ▌ Python Rope Refactor · majiayu000 bundleRope-first workflow for ANY mechanical Python rename/move (functions/methods/classes/variables/modules/packages), updating imports/references via scripts/rope_refactor.py; use even for small renames; only fallback if rope fails/dynamic imports.
- ▌ Python Test Strategy · majiayu000 bundlePython unit testing patterns for pytest, including test file structure, fixtures, mocks, and coverage strategy. Use when asked to write tests (unit/integration) for any Python module, function, class, or method.
- ▌ Pythonic Conventions · majiayu000 bundleEssential Pythonic idioms and conventions. Apply when writing or reviewing Python code to ensure idiomatic patterns like comprehensions, built-in functions, context managers, and unpacking.
- ▌ QA Behavioral Tester · majiayu000 bundleExecutes behavioral API tests by spinning up the service and making real HTTP requests. Validates status codes, response structure, and data correctness.
- ▌ Qdrant File Exporter · majiayu000 bundleExtracts all chunks with three-tier contextual embeddings from a specific PDF file in Qdrant vector database and saves to plain text. Use when user wants to extract, export, dump, or view all chunks from a PDF document, inspect file content, save chunks for analysis, or review contextual embeddings.
- ▌ Qe Code Intelligence · majiayu000 bundleKnowledge graph-based code understanding with semantic search and 80% token reduction through intelligent context retrieval.
- ▌ Qe Coverage Analysis · majiayu000 bundleO(log n) sublinear coverage gap detection with risk-weighted analysis and intelligent test prioritization.
- ▌ Qualitative Research · majiayu000 bundleUse when conducting customer discovery interviews, user research, surveys, focus groups, or observational research requiring rigorous analysis - provides systematic 6-phase framework with mandatory bias prevention (reflexivity, intercoder reliability, disconfirming evidence search) and reproducible methodology; peer to hypothesis-testing for qualitative vs quantitative validation
- ▌ Quality Gate Manager · majiayu000 bundleManages quality gates and checkpoints to ensure work meets standards before proceeding to next phases. Use when you need to verify work quality, set quality standards, or decide if work is ready to proceed. Defines quality criteria, checks work against criteria, and makes go/no-go decisions.
- ▌ Quality Gates Runner · majiayu000 bundleRun all quality gates (lint, format, typecheck, tests) via subagents. Use after implementation is complete.
- ▌ Quality Unit Testing · majiayu000 bundleWrite high-quality Rust unit tests following best practices. Use when writing new tests, reviewing test code, or improving test quality. Emphasizes clear naming, AAA pattern, isolation, and deployment confidence.
- ▌ Querying Influxdb 18 · majiayu000 bundleEjecuta consultas de lectura (queries) en InfluxDB 1.8 mediante la API HTTP usando curl. Permite verificar datos, detectar errores, crear resúmenes estadísticos y analizar valores en bases de datos de series temporales. Usa exclusivamente operaciones SELECT y SHOW en InfluxQL. Configura IP y puerto de forma flexible. No requiere autenticación.
- ▌ Quic Channel Grading · majiayu000 bundleQUIC channel quality grading with BBRv3 congestion control analysis. Classifies network paths into GF(3) tiers based on RTT, bandwidth, loss, and pacing efficiency. Integrates with Iroh P2P and world-letter cross-predictions.
- ▌ Quick Analyzer Agent · majiayu000 bundleFast ticker analysis for /analysis page. Provides quick BUY/SELL/HOLD recommendations based on technical indicators, recent news, and basic fundamentals within seconds. Optimized for speed over depth.
- ▌ Qwen Wsp Enhancement · majiayu000 bundleEnhance WSP protocols using Qwen strategic analysis and 0102 supervision. Use when enhancing WSPs, analyzing protocol gaps, generating WSP recommendations, or coordinating multi-WSP updates.
- ▌ R2 Glacier Migration · majiayu000 bundleMonitor and manage R2 to AWS Glacier Deep Archive migration. Use when checking transfer status, resuming transfers, or managing the archive migration.
- ▌ Race Condition Audit · majiayu000 bundleSystematic identification of race conditions, concurrency bugs, and thread-safety issues across codebases. Use when asked to find race conditions, audit concurrent code, debug non-deterministic behavior, review thread safety, find data races, or analyze async/parallel code. Supports TypeScript, JavaScript, Python, Go, Rust, C++, Java, and Kotlin.
- ▌ RAG Pipeline Builder · majiayu000 bundleDesigns retrieval-augmented generation pipelines for document-based AI assistants. Includes chunking strategies, metadata schemas, retrieval algorithms, reranking, and evaluation plans. Use when building "RAG systems", "document search", "semantic search", or "knowledge bases".
- ▌ Rails Business Logic · majiayu000 bundleSpecialized skill for Rails business logic with ActiveInteraction, AASM state machines, and ActiveDecorator. Use when implementing complex operations, state transitions, or presentation logic. Enforces interaction pattern over service objects.
- ▌ Rails Dev Guidelines · majiayu000 bundleRails MVC patterns, ActiveRecord, conventions, and best practices
- ▌ Rails Implementation · majiayu000 bundleRails project implementation, testing, and documentation support. Use this skill when working on Rails projects for implementing new features, adding tests to existing code, updating documentation, creating CRUD operations, building API endpoints, adding authentication, or any Rails development task. Triggers on Rails-specific implementation requests.
- ▌ Rails State Machines · majiayu000 bundleImplement state machines for managing complex workflows and state transitions. Use when models have distinct states with defined transitions, business rules for state changes, or event-driven workflows.
- ▌ Rails Viewcomponents · majiayu000 bundleSpecialized skill for building ViewComponents with Hotwire (Turbo & Stimulus). Use when creating reusable UI components, implementing frontend interactions, building Turbo Frames/Streams, or writing Stimulus controllers. Includes component testing with Lookbook.
- ▌ Ramp Vendor Analysis · majiayu000 bundleAnalyzes vendor spend data from Ramp and exports to connected systems. Use when user asks to "analyze vendor spend", "build vendor database", "update managed vendors", "top vendors report", "show vendors over X spend", "vendor spend analysis", "vendor renewals", "contract end dates", or asks about vendor spending patterns, vendor owners, purchase orders, or department-level vendor data.
- ▌ Re14 Spiral Learning · majiayu000 bundleApply RE14 Spiral Learning to revisit concepts at increasing depth, building on previous understanding.
- ▌ React Docs Generator · majiayu000 bundleGenerate React component documentation for SEED Design System. Use when creating new React component docs in ./docs/content/react/components or updating existing implementation documentation. Helps document component APIs, props, installation, and usage examples.
- ▌ React Hooks Patterns · majiayu000 bundleUse when React Hooks patterns including useState, useEffect, useContext, useMemo, useCallback, and custom hooks. Use for modern React development.
- ▌ React Mobile App Dev · majiayu000 bundle专门用于React移动端Web应用开发的技能,涵盖响应式设计、性能优化、PWA、触摸交互、移动端适配等全流程开发指导。
- ▌ React Modal Patterns · majiayu000 bundleModal and form patterns for Orient dashboard frontend. Use when creating modals, dialogs, forms, notifications, or any UI components in packages/dashboard-frontend. The dashboard uses plain HTML/CSS with Tailwind - NOT shadcn/ui, Radix, or other component libraries. Reference this skill before creating any modal, form, or notification component.
- ▌ React Native Builder · majiayu000 bundleExpert in React Native development, native modules, platform-specific code, navigation, AsyncStorage, styling, animations, and app deployment to iOS/Android stores
- ▌ React Native Testing · majiayu000 bundleGenerate and write tests for React Native applications using React Native Testing Library (RNTL), Jest, and userEvent. Use this skill when the user asks to write tests, create test files, add unit tests, add component tests, or generate test suites for React Native or Expo projects. Also use when working with .test.tsx files, jest.config.js, or when the user mentions testing React Native components, screens, hooks, or forms. Covers getByRole, getByText, getByLabelText queries, userEvent.press, userEvent.type interactions, waitFor, findBy async patterns, and toBeOnTheScreen matchers.
- ▌ React Server Actions · majiayu000 bundleImplement React Server Actions in Next.js 14+ for secure, progressively enhanced form handling and server mutations without API routes. Use when handling form submissions, performing server-side mutations, implementing progressive enhancement, creating actions that work without JavaScript, validating data on the server, revalidating cached data after mutations, handling file uploads server-side, implementing optimistic UI updates, or building forms that gracefully degrade without client-side JavaScript.
- ▌ React Web3 Developer · majiayu000 bundleExpert React frontend developer with advanced Web3/blockchain experience and pixel-perfect design implementation. Use when building UI components, implementing Web3 features, styling with CSS, creating animations, or working on the OpenWork multi-chain dApp.
- ▌ Reactive Programming · majiayu000 bundleImplement reactive programming patterns using RxJS, streams, observables, and backpressure handling. Use when building event-driven UIs, handling async data streams, or managing complex data flows.
- ▌ Reactive UI Patterns · majiayu000 bundleRemote functions reactive UI patterns. Use for smooth in-place updates, preventing page jumps, and managing loading states with .current property.
- ▌ Reading List Manager · majiayu000 bundleTrack books, articles, and reading progress with curation and note-taking
- ▌ Realtime Multiplayer · majiayu000 bundleReal-time multiplayer game networking with Socket.io. Use when implementing WebSocket connections, game state synchronization, room management, reconnection handling, or optimistic updates. Covers latency compensation and conflict resolution.
- ▌ Rebase Merged Parent · majiayu000 bundleRebase after a parent PR has been merged to main. Use when your branch was stacked on another PR that has now been merged, and you need to rebase onto main while keeping only your commits.
- ▌ Reddit Content Style · majiayu000 bundleReddit writing conventions and content guidelines. Use when creating posts or comments for Reddit.
- ▌ Redis Advanced Types · majiayu000 bundleMaster Redis advanced data types - Bitmaps, HyperLogLog, Streams, and Geospatial indexes for specialized use cases
- ▌ Refactor For Clarity · majiayu000 bundleRefactors complex code to be clearer and easier for developers to understand, following simplicity-first principles
- ▌ Refactor Legacy Code · majiayu000 bundleModernize and improve legacy codebases while maintaining functionality. Use when you need to refactor old code, reduce technical debt, modernize deprecated patterns, or improve code maintainability without breaking existing behavior.
- ▌ Refactor Risk Assess · majiayu000 bundle[Code Quality] Evaluates risk level of proposed refactoring changes. Use to assess dependencies, blast radius, rollback difficulty, and determine if changes are safe to proceed.
- ▌ Refactor Suggestions · majiayu000 bundleSuggest refactors for modified code focusing on security, maintainability, readability, and functional programming purity
- ▌ Refactoring Codebase · majiayu000 bundleGuidelines for maintaining a clean codebase through limits and abstraction. Use when a file or component becomes difficult to read.
- ▌ Refactoring Executor · majiayu000 bundleExecute refactoring safely with test-first verification following best practices. Takes refactoring discovery reports as input and performs incremental refactoring with continuous validation. Ensures tests stay green, captures metrics, and generates execution logs. Use after refactoring-discovery analysis to implement recommended improvements. (project, gitignored)
- ▌ Refactoring Patterns · majiayu000 bundleApply safe refactoring patterns to improve code structure without changing behavior. Use when cleaning up code, reducing technical debt, or improving maintainability.
- ▌ Refactoring Planning · majiayu000 bundlePlan refactoring work by identifying core components and structuring tasks
- ▌ Refactoring Workflow · majiayu000 bundleComplete refactoring workflow with tracking, validation, and cross-layer impact checklists. Integrates with beads for progress tracking and ensures no references to old names remain after refactoring.
- ▌ Bio Reference Operations · majiayu000 bundleGenerate consensus sequences and manage reference files using samtools. Use when creating consensus from alignments, indexing references, or creating sequence dictionaries.
- ▌ Refine Hive Gitissue · majiayu000 bundleRefine a GitHub issue with extra validation and triage detail; use for high-impact issues or cross-team work.
- ▌ Regex Config Pattern · majiayu000 bundleGenerate regex patterns for config_manager.py save operations. Use when adding config save logic, creating regex for BobConfig.py updates, or troubleshooting config regex patterns.
- ▌ Ring Regulatory Templates Gate2 · majiayu000 bundleGate 2 sub-skill - validates uncertain mappings from Gate 1 and confirms all field specifications through testing.
- ▌ Reinforcement Drills · majiayu000 bundleUse to queue practice reps, certifications, and accountability cadences after coaching sessions.
- ▌ Release Health Gates · majiayu000 bundleStandardize release approvals by expressing gates as GitHub-aware checklists. Ensure code, docs, comms, and observability items are green before deployment.
- ▌ Release Orchestrator · majiayu000 bundleEnd-to-end release automation with semantic versioning, changelog generation, and multi-environment deployment
- ▌ Releasing Macos Apps · majiayu000 bundleCreate notarized macOS app releases with Sparkle auto-updates, DMG installers, and GitHub releases. Use when releasing macOS apps, creating DMG files, notarizing apps, or setting up Sparkle updates. Handles version updates, code signing, notarization, and distribution.
- ▌ Reminders Management · majiayu000 bundleUse when managing Apple Reminders via MCP - covers list organization, reminder creation/updates, search patterns, and integration with other productivity workflows
- ▌ Remix Static Routing · majiayu000 bundleUse when working with Remix routing in this repository as a static site generator (SSG). Covers file-based routing, dynamic segments, layout groups, and best practices.
- ▌ Remove Inline Styles · majiayu000 bundleClean up shadcnblocks sections by removing inline typography styles and fixing heading hierarchy. Use after installing sections with install-sections. Removes text-xl, font-bold, tracking-tight from headings. Ensures proper h1 to h2 to h3 order and one h1 per page.
- ▌ Repo Prepare Release · majiayu000 bundlePrepare releases by analyzing changelogs, determining version bumps, and updating package.json and changelog files.
- ▌ Report UI Components · majiayu000 bundleComponentes de UI para relatórios seguindo o padrão de components do Easy Budget.
- ▌ Repository Generator · majiayu000 bundle新しいRepository層のコードを作成する際に使用。標準SQL版とGORM版、GroupManager/TableSelector使用、シャーディング対応、CRUDメソッドのパターンを適用。Repositoryの新規作成、データアクセス層の実装時に使用。
- ▌ Repository Structure · majiayu000 bundleMonorepo structure, subpackage organization, and dependency rules. Use when creating new packages, understanding project layout, or organizing code.
- ▌ Requirement Analysis · majiayu000 bundle提供系统化的需求分析工作流,用于理解需求、探索代码库、澄清问题、使用深度分析并在编码前展示实施计划。适用于功能开发、API设计、数据库设计、模块开发和功能修改等场景。当用户提出功能开发、API设计、数据库设计等需求时自动触发此技能。根据用户设置和输入语言进行交互。
- ▌ Requirement Analyzer · majiayu000 bundleExtends generic requirement analysis with PHP/CakePHP specific considerations and technical mappings
- ▌ Requirement Detector · majiayu000 bundle探测用户的写作规范需求并加载对应文档。当用户提到AI味重、去AI味、自然、爽文、快节奏、爽点、无毒点、不降智、严肃文学、有深度、强情绪、打动人、甜文、撒糖、虐文、虐心、BE等关键词时自动激活。适用于讨论写作要求、AI去味方法、节奏控制、情感表达时使用。
- ▌ Requirements Analyst · majiayu000 bundleCopilot agent that assists with requirements analysis, user story creation, specification definition, and acceptance criteria definition Trigger terms: requirements, EARS format, user stories, functional requirements, non-functional requirements, SRS, requirement analysis, specification, acceptance criteria, requirement validation Use when: User requests involve requirements analyst tasks.
- ▌ Performance Analyzer · majiayu000 bundleAnalyze code performance, detect bottlenecks, suggest optimizations for algorithms, queries, and resource usage. Use when improving application performance or investigating slow code.
- ▌ Performance At Scale · majiayu000 bundleSpatial indexing and world streaming for Three.js building games with thousands of pieces. Use when optimizing building games, implementing spatial queries, chunk loading, or profiling performance. Includes spatial hash grids, octrees, chunk managers, and benchmarking tools.
- ▌ Performance Auditing · majiayu000 bundleGuide for analyzing and improving application performance including identifying bottlenecks, implementing caching, and optimizing queries. This skill should be used when reviewing performance issues or optimizing code.
- ▌ Performance Patterns · majiayu000 bundlePerformance profiling and optimization patterns. React optimization, bundle analysis, memory leaks, API latency, database queries. Use when optimizing application performance.