majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌ Rspec Testing · majiayu000 bundleWrite and update RSpec tests following BDD principles with behavior-first approach, characteristic-based context hierarchy, and happy path priority. **Activate when:** user mentions RSpec/specs/testing, works with *_spec.rb files, asks to write/add/update/fix tests, or requests test coverage. Ensures tests describe observable behavior, not implementation details.
- ▌ Rspress Guide · majiayu000 bundleGenerate progressive learning guides for RSPress documentation. Use when creating concept docs, how-to guides, or example pages with Twoslash code blocks.
- ▌
- ▌ Rtl Debugging · majiayu000 bundleRTL design debugging methodology and reasoning process. Use when investigating test failures, assertion violations, scoreboard mismatches, or analyzing verification results to identify RTL bugs.
- ▌ Rubocop Fixer · majiayu000 bundleUse when fixing Rubocop violations. Runs Rubocop to identify issues, applies fixes following project conventions, and explains non-obvious corrections.
- ▌ Ruby Patterns · majiayu000 bundleModern Ruby idioms, design patterns, metaprogramming techniques, and best practices. Use when writing Ruby code or refactoring for clarity.
- ▌ Ruby Workflow · majiayu000 bundleRuby project workflow guidelines. Activate when working with Ruby files (.rb), Gemfile, bundler, or Ruby-specific tooling.
- ▌ Rules Builder · majiayu000 bundleUse when the user wants to create, edit, list, or manage Claude Code rules in .claude/rules/. Provides guided elicitation to configure path-specific rules with proper YAML frontmatter and glob patterns. Can list all available rules from user-level and project directories.
- ▌ Run E2e Tests · majiayu000 bundleRuns end-to-end or upgrade tests on existing long-running Maestro clusters deployed in Azure AKS
- ▌ Run Precommit · majiayu000 bundleRun pre-commit hooks locally or in CI to validate code quality before committing. Use to ensure commits meet quality standards and CI will pass.
- ▌ Run The Tests · majiayu000 bundleRun the project's test suite and fix any failures. If no test runner is configured, sets up best-in-class testing infrastructure for the project's language/framework. Ensures all tests pass before completion.
- ▌ Complete Rust Development · majiayu000 bundleA comprehensive skill for Rust development that combines error handling, testing, and logging patterns. Demonstrates the 'includes' composition feature by merging content from multiple standalone skills.
- ▌ Rust Embedded · majiayu000 bundle嵌入式与 no_std 专家。处理 no_std, embedded-hal, 裸机开发, 中断, DMA, 资源受限环境等问题。触发词:no_std, embedded, embedded-hal, microcontroller, firmware, ISR, DMA, 嵌入式, 裸机
- ▌ Rust Language · majiayu000 bundleGuide for writing Rust code covering ownership, borrowing, lifetimes, error handling, async programming, and Rust best practices
- ▌ Rust Performance Safety Patterns · majiayu000 bundleZero-copy deserialization, async I/O patterns, lifetime management, memory-efficient parsing, and safe handling of unsafe code for SSTable parsing. Use when working with performance optimization, memory efficiency, async/await, borrowing/lifetimes, zero-copy patterns, or memory usage under 128MB target.
- ▌ Rust Refactor · majiayu000 bundleReview Rust code for type safety, validate GPU memory layouts (bytemuck, repr(C), alignment), suggest idiomatic patterns, catch GPU-specific safety issues, and help with refactoring during buffer consolidation
- ▌ Rust Resource · majiayu000 bundle智能指针与资源管理专家。处理 Box, Rc, Arc, Weak, RefCell, Cell, interior mutability, RAII, Drop, 堆分配, 引用计数, 智能指针
- ▌ Rust Reviewer · majiayu000 bundleWHEN: Rust project review, ownership/borrowing, error handling, unsafe code, performance WHAT: Ownership patterns + Lifetime analysis + Error handling (Result/Option) + Unsafe audit + Idiomatic Rust WHEN NOT: Rust API → rust-api-reviewer, Go → go-reviewer
- ▌ Rust Workflow · majiayu000 bundleRust project workflow guidelines. Activate when working with Rust files (.rs), Cargo.toml, Cargo.lock, or Rust-specific tooling.
- ▌ Rxjs Patterns · majiayu000 bundleRxJS reactive programming patterns for Angular applications. Use when implementing observables, operators, error handling, memory management, subscription cleanup, or advanced reactive patterns. Covers operators, multicasting, backpressure, and integration with Angular Signals.
- ▌ Safe File Ops · majiayu000 bundleSafely delete and manage files and folders. Uses git rm for git-tracked files, moves other files to .trash directory. Automatically applied when deletion operations are needed.
- ▌ Safe Refactor · majiayu000 bundlePerform safe code refactoring with reference checking and validation. Uses Miller's rename_symbol for workspace-wide renames and fast_refs for impact analysis. Activates when user wants to refactor, rename, or safely modify code.
- ▌ Safe Workflow · majiayu000 bundleSAFe development workflow guidance including branch naming conventions, commit message format, rebase-first workflow, and CI validation. Use when starting work on a Linear ticket, preparing commits, creating branches, writing PR descriptions, or asking about contribution guidelines.
- ▌ Saga Patterns · majiayu000 bundleDistributed transaction patterns using orchestration and choreography
- ▌ Sales Council · majiayu000 bundleExpert sales council with 6 advisors (Cialdini, Hormozi, Rackham, Voss, Klaff, Schwartz) for pricing, persuasion, negotiation, copywriting, and pitch strategies.
- ▌ Sales Metrics · majiayu000 bundleSales metrics frameworks with leading/lagging indicators, benchmarks, and capacity models.
- ▌ Salesforce Dx · majiayu000 bundleExpert guidance for Salesforce DX development with modern tooling, source-driven development, and CI/CD best practices
- ▌
- ▌ Sanitize Text · majiayu000 bundleNormalize raw text by removing excessive whitespace, non-printable characters, and standardizing unicode. Use this to clean up text extracted from PDFs or DOCX files before processing with LLMs.
- ▌ Sap API Style · majiayu000 bundleThis skill provides comprehensive guidance for documenting SAP APIs following official SAP API Style Guide standards. It should be used when creating or reviewing API documentation for REST, OData, Java, JavaScript, .NET, or C/C++ APIs. The skill covers naming conventions, documentation comments, OpenAPI specifications, quality checklists, deprecation policies, and manual documentation templates. It ensures consistency with SAP API Business Hub standards and industry best practices. Keywords: SAP API, REST, OData, OpenAPI, Swagger, Javadoc, JSDoc, XML documentation, API Business Hub, API naming, API deprecation, x-sap-stateInfo, Entity Data Model, EDM, documentation tags, API quality, API templates
- ▌ Sap Sqlscript · majiayu000 bundleThis skill should be used when the user asks to "write a SQLScript procedure", "create HANA stored procedure", "implement AMDP method", "optimize SQLScript performance", "handle SQLScript exceptions", "debug HANA procedure", "create table function", or mentions SQLScript, SAP HANA procedures, AMDP, EXIT HANDLER, or code-to-data paradigm. Comprehensive SQLScript development guidance for SAP HANA database programming including syntax patterns, built-in functions, exception handling, performance optimization, cursor management, and ABAP Managed Database Procedure (AMDP) integration.
- ▌ Sarif Parsing · majiayu000 bundleParse, analyze, and process SARIF (Static Analysis Results Interchange Format) files. Use when reading security scan results, aggregating findings from multiple tools, deduplicating alerts, extracting specific vulnerabilities, or integrating SARIF data into CI/CD pipelines.
- ▌ Say Narration · majiayu000 bundleUse macOS text-to-speech for agent narration and announcements. Sub-agents announce themselves using different language voices speaking English. Use for multi-agent workflows where each agent has a distinct voice identity.
- ▌ Sbt Benchmark · majiayu000 bundleUse PROACTIVELY for JMH benchmarks in this Spark protobuf project. Handles sbt commands, always cleans before benchmarking, saves output to /tmp logs, and uses log-reader agent to parse results.
- ▌ Sc Brainstorm · majiayu000 bundleInteractive requirements discovery through Socratic dialogue and systematic exploration. Use when transforming ambiguous ideas into concrete specifications, validating concepts, or coordinating multi-persona analysis.
- ▌ Scaffold Hook · majiayu000 bundleScaffold a new custom React hook inside an existing feature module, with templates for data fetching, state management, or utility hooks, and update the feature hooks barrel export.
- ▌ Scalekit Auth · majiayu000 bundleImplement authentication with Scalekit for web applications, APIs, and MCP servers. Supports full-stack auth, modular SSO (SAML/OIDC), and MCP OAuth 2.1. Handles login, SSO, session management, token validation, and enterprise identity providers. Works with Node.js, Express, Next.js, Python, FastAPI, and MCP servers. Use when implementing authentication, adding SSO, securing APIs, or protecting MCP servers.
- ▌ Scene Writing · majiayu000 bundleWrite fiction scenes following Stephen King principles and the McDonald opening rule. Use when drafting new scenes, editing existing prose, or writing chapters. Triggers include "write scene", "draft scene", "edit scene", "new chapter", "prose writing", "scene draft". Ensures POV discipline, character voice consistency, and craft quality.
- ▌ Schema Design · majiayu000 bundleUniversal database schema design principles: normalization strategy, data types, primary keys, constraints, anti-patterns, and red flags. Apply when designing schemas, reviewing database architecture, or refactoring data models.
- ▌ Schema Markup · majiayu000 bundle添加、修复或优化站点上的 schema 与结构化数据时使用。触发词:schema markup、structured data、JSON-LD、rich snippets、schema.org、FAQ schema、product schema、breadcrumb schema。整体 SEO 见 seo-audit。
- ▌
- ▌ Script Banner · majiayu000 bundleAutomatically add standardized info banners to all new scripts and tools. Use when creating new PowerShell scripts, Bash scripts, or any executable tools in this repository.
- ▌ Script Bugfix · majiayu000 bundleDebug and fix complex scripts by isolating side effects, extracting core logic into a controlled environment, validating behavior there, then reintegrating with minimal changes. Use this when scripts lack unit tests and are hard to reason about due to IO, environment, or orchestration complexity.
- ▌ Script Writer · majiayu000 bundleThis skill should be used whenever users need YouTube video scripts written. On first use, collects comprehensive preferences including script type, tone, target audience, style, video length, hook style, use of humor, personality, and storytelling approach. Generates complete, production-ready YouTube scripts tailored to user's specifications for any topic. Maintains database of preferences and past scripts for consistent style.
- ▌ Scriptwriting · majiayu000 bundleUse when crafting scripts, storyboards, and messaging for video content.
- ▌ Shelby Sdk Developer · majiayu000 bundleExpert in Shelby Protocol TypeScript SDK for decentralized storage on Aptos. Helps with blob uploads/downloads, session management, micropayment channels, multipart uploads, and SDK integration for Node.js and browser environments. Triggers on keywords ShelbyNodeClient, ShelbyClient, @shelby-protocol/sdk, Shelby SDK, decentralized blob storage, Shelby upload, Shelby download, Shelby session.
- ▌ Sdv UI Layout · majiayu000 bundleThis skill should be used when the user asks to "create a menu layout", "fix UI spacing", "adjust positioning", "design a menu", or discusses UI alignment, element placement, or visual layout. Also use when working on files in the Menus/ directory or when the user mentions layout, positioning, spacing, or menu design.
- ▌
- ▌
- ▌ Search System · majiayu000 bundleStream-first search framework for TMNL. Invoke when implementing search, QueryDSL operators, progressive results, multi-source indices, or FlexSearch integration. Covers Effect.Stream patterns, fiber cancellation, and benchmark duels.
- ▌ Image To Data · majiayu000 bundleExtract data from construction images using AI Vision. Analyze site photos, scanned documents, drawings
- ▌ Imagen Prompt · majiayu000 bundle画像生成AIに最適化されたプロンプトを作成。Nano Banana Pro (Gemini 3 Pro)、Imagen 3、DALL-E向けのプロンプトを生成する。
- ▌ Imessage Tone · majiayu000 bundleTwo-mode iMessage communication: (1) Direct with owner - honest, updates, private topics allowed. (2) Others - requires approval, casual teen-style abbreviations, for coordinating tasks etc.
- ▌ Implement Acl · majiayu000 bundleStep-by-step guide for implementing Anti-Corruption Layers to shield your domain from external model pollution.
- ▌ Import Helper · majiayu000 bundle既存リソースを Terraform に import する。「import して」「リソース import」「既存リソース取り込み」「terraform import」「インポート」「既存インフラを管理」「import ガイド」「リソースを terraform で管理」などで起動。
- ▌ Import Pulumi · majiayu000 bundleGuide for importing existing Google Cloud resources into Pulumi state. Use when the user says "import resource to Pulumi", "add existing GCP resource", or needs to bring existing infrastructure under Pulumi management.
- ▌ Improve Skill · majiayu000 bundleAnalyze coding agent session transcripts to improve existing skills or create new ones. Use when asked to improve a skill based on a session, or extract a new skill from session history.
- ▌ Index Manager · majiayu000 bundleManages MPEP index lifecycle including downloads, building, maintenance, and optimization.
- ▌ Inertia Coder · majiayu000 bundleBuild modern SPAs with Inertia.js and Rails using React, Vue, or Svelte. Use when creating Inertia pages, handling forms with useForm, managing shared props, or implementing client-side routing. Triggers on Inertia.js setup, SPA development, or React/Vue/Svelte with Rails.
- ▌ Inertia Rails · majiayu000 bundleBuilding full-stack applications with Inertia.js in Rails using React. Use when working with Inertia responses, forms, props, redirects, React page components, or Rails controllers in an Inertia project.
- ▌ Ingesting Dms · majiayu000 bundleSingle-user conversation import that creates an enriched canvas scaffold from a DM export.
- ▌ Inland Empire · majiayu000 bundleUnified memory substrate. Store facts, patterns, and context. Query with remember, consult, and stats commands.
- ▌ Insight Pilot · majiayu000 bundleLiterature research automation - search papers, code, and blogs, deduplicate, download PDFs, analyze and generate research reports. Supports incremental updates.
- ▌ Instagram API · majiayu000 bundleInstagram Graph API entegrasyonu. Use when publishing content, fetching insights, or working with Instagram media.
- ▌ Install Rules · majiayu000 bundleInstall bluera-base rule templates into your project's .claude/rules/ directory
- ▌ Install Skill · majiayu000 bundleThis skill should be used when the user asks to "install a skill", "add a skill to the project", "unpack a skill", or "integrate a new skill". Automates the full workflow of unpacking .skill packages from dist/ and registering them in the marketplace.
- ▌
- ▌
- ▌ Introspection · majiayu000 bundleAnalyze and explain Claude's reasoning, decision patterns, and problem-solving approaches. Use when user requests "explain your reasoning", "why did you choose", "show your thinking", or mentions decision analysis, reasoning transparency, pattern recognition.
- ▌ Investigation · majiayu000 bundleScaffolds a structured investigation in scratch/ for empirical research and documentation. Use when the user says "start an investigation" or wants to: trace code paths or data flow ("trace from X to Y", "what touches X", "follow the wiring"), document system architecture comprehensively ("document how the system works", "archeology"), investigate bugs ("figure out why X happens"), explore technical feasibility ("can we do X?"), or explore design options ("explore the API", "gather context", "design alternatives"). Creates dated folder with README. NOT for simple code questions or single-file searches.
- ▌ IOS Audio Dsp · majiayu000 bundleExpert knowledge for iOS audio processing, pitch detection algorithms (HPS, YIN, FFT), DSP implementation, and AudioKit integration. Use this when implementing pitch detection, debugging audio accuracy issues, working with AVAudioEngine, or optimizing audio DSP performance for mobile.
- ▌
- ▌ IOS Simulator · majiayu000 bundleBuild and run iOS app on simulator. Use when user asks to run on simulator, test on simulator, or debug iOS app locally. Handles building, deploying, and log streaming.
- ▌ IOS Unit Test · majiayu000 bundleЭксперт iOS тестирования. Используй для XCTest, UI testing и iOS test patterns.
- ▌ IOS UX Design · majiayu000 bundleActivate this skill when analyzing iOS app UI/UX, evaluating iOS design patterns, proposing iOS interface improvements, or creating iOS implementation specifications. Provides deep expertise in Apple Human Interface Guidelines, SwiftUI patterns, native iOS components, accessibility standards, and iOS-specific interaction paradigms.
- ▌ Iot Developer · majiayu000 bundleExpert in IoT development, microcontrollers, sensors, and MQTT protocols
- ▌ Issue Analyze · majiayu000 bundleGitHub Issue deep analysis. Read issue -> classify problem -> select investigation strategy -> integrate four investigation tools.
- ▌
- ▌ Issue Creator · majiayu000 bundleGenerate GitHub issues from an approved engineering specification. Use to break down a spec into implementable, atomic tasks with dependencies, sizing, and labels.
- ▌ Issue Extract · majiayu000 bundleExtracts Issue ID from the current branch name. Use this skill when you need to determine the Issue number associated with the current work context.
- ▌ Issue Feature · majiayu000 bundleGitHub 이슈 기반 기능 구현 스킬. 현재 브랜치의 이슈를 확인하고 DDD → Plan → TDD → Test 파이프라인을 실행합니다. 사용 시기: (1) feature 브랜치에서 작업 시작 시 (2) 이슈 기반 개발 시작 시 (3) /issue-feature 호출 시
- ▌ Issue Fetcher · majiayu000 bundleFetch and analyze GitHub issues from the monorepo. Use when user asks about issues, what's blocking, issue status, dependencies, or wants to see issue details.
- ▌ Issue Logging During Ralph Execution · majiayu000 bundleProvides guidance for systematically logging issues during Ralph autonomous execution. Use when: (1) Any problem occurs during task execution, (2) Manual intervention is required, (3) Workflows don't work as expected, (4) Quality gates fail or require workarounds.
- ▌
- ▌ Issue Updater · majiayu000 bundle実装状況に応じて Issue の状態を更新する。「Issue 更新」「Issue を更新」「Issue 状態変更」「Issue をクローズ」「Issue 完了」「チケットを閉じる」「Issue の進捗を更新」などで起動。コメント追加やラベル変更、クローズ処理を実行。
- ▌ Issue Writing · majiayu000 bundleUse this skill when writing, reviewing, or discussing issue descriptions, acceptance criteria, or task breakdowns. Ensures consistent, high-quality issue structure that any developer or AI can pick up and execute. Triggers when drafting issues, defining requirements, or when users ask "how should I write this issue?" or "what should the acceptance criteria be?"
- ▌
- ▌ Iterm2 Layout · majiayu000 bundleConfigure iTerm2 workspace layouts with TOML. TRIGGERS - iTerm2 layout, workspace tabs, layout.toml, AutoLaunch.
- ▌ Java Coverage · majiayu000 bundleJaCoCo code coverage configuration for Java/Gradle projects. Covers report generation, coverage thresholds, multi-module aggregation, and SonarQube integration. Use when setting up or troubleshooting code coverage.
- ▌ Java Generics · majiayu000 bundleUse when Java generics including type parameters, wildcards, and type bounds. Use when writing type-safe reusable code.
- ▌ Java Patterns · majiayu000 bundleThis skill should be used for Java/Spring patterns, dependency injection, streams, Optional, Kotlin, Spring Boot, Maven, Gradle, JVM backend
- ▌ Java Reviewer · majiayu000 bundleWHEN: Java code review, Java idioms, exception handling, collections, streams, Java 17+ features WHAT: Exception patterns + resource management + null safety + stream usage + modern Java features WHEN NOT: Spring specific → spring-boot-reviewer, Android → kotlin-android-reviewer, Kotlin → kotlin-spring-reviewer
- ▌ Jest Advanced · majiayu000 bundleUse when advanced Jest features including custom matchers, parameterized tests with test.each, coverage configuration, and performance optimization.
- ▌ Jgi Lakehouse · majiayu000 bundleQueries JGI Lakehouse (Dremio) for genomics metadata from GOLD, IMG, Mycocosm, Phytozome. Downloads genome files from JGI filesystem using IMG taxon OIDs. Use when working with JGI data, GOLD projects, IMG annotations, or downloading microbial genomes.
- ▌ Jira API Docs · majiayu000 bundleComplete Jira Cloud REST API documentation for v2 and v3 endpoints. Use when working with Jira APIs, making Jira API calls, troubleshooting Jira integrations, or needing endpoint details. DO NOT use for general Jira usage questions or Jira web UI help.
- ▌ Jira Builders · majiayu000 bundleGuides for using jira-tool CLI correctly to create and manages Jira tickets with rich formatting. Use when working with Jira tickets, epics, or exports. Triggers on "create Jira ticket", "search Jira", "get Jira ticket", "export Jira data", "list epics", or any Jira API operations. Prevents common mistakes like trying to import jira_tool Python module or using curl unnecessarily. Works with jira-tool CLI command and environment variables (JIRA_BASE_URL, JIRA_USERNAME, JIRA_API_TOKEN).
- ▌ Jira Projects · majiayu000 bundleManage Jira projects. Use when listing projects, getting project configuration, retrieving issue types, or managing components and versions.
- ▌ Jira Workflow · majiayu000 bundleJira ticket creation and management for AI agent commands, with severity-based processing and proper integration
- ▌ Jooq Patterns · majiayu000 bundleJOOQ type-safe SQL patterns - use for database queries, repositories, complex SQL operations, and PostgreSQL-specific features
- ▌ Jtbd Analysis · majiayu000 bundleJobs to Be Done (JTBD) framework by Clayton Christensen. Analyzes requirements through the lens of what 'job' customers hire products to do. Covers functional, emotional, and social jobs. Use when understanding underlying customer motivations or reframing features as outcomes.