majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌
- ▌ Typescript Rules · majiayu000 bundleReact/TypeScript frontend development rules including type safety, component design, state management, and error handling. Use when implementing React components, TypeScript code, or frontend features.
- ▌ Typescript Shims · majiayu000 bundleGenerates TypeScript declaration files (shims-vue.d.ts, shims-svg.d.ts) to enable type-safe imports of Vue components and SVG files.
- ▌ Typescript Style · majiayu000 bundleAutomatic enforcement of TypeScript/JavaScript coding style, ESLint standards, type safety, and modern patterns. Use when writing TypeScript or React code to ensure strict type safety and modern ES2024+ patterns.
- ▌ Typescript Types · majiayu000 bundleDefine TypeScript types, interfaces, and type utilities. Use when creating type definitions, DTOs, API response types, or component props.
- ▌ Typescript Expert 2025 · majiayu000 bundleExpert TypeScript development patterns and tooling for December 2025. Use when (1) Setting up modern TypeScript projects with Bun, Node 22+, or Deno, (2) Configuring tsconfig, ESM/CJS dual publishing, or build tooling, (3) Implementing advanced type patterns like satisfies, as const, template literals, mapped types, (4) Choosing between Biome, Oxlint, or ESLint for linting, (5) Optimizing TypeScript performance, or any expert-level TypeScript architecture questions.
- ▌ Typography Audit · majiayu000 bundleCheck and fix typography hierarchy on a page. Fixes h2-to-h4 skips, ensures all sections have left-aligned title/description with max-w-3xl, removes centering classes, and adds missing headers with i18n keys.
- ▌ Tzurot DB Vector · majiayu000 bundlePostgreSQL and pgvector patterns for Tzurot v3. Use when writing Prisma queries, migrations, or vector operations. Covers connection management and Railway-specific considerations.
- ▌ UI Design Mobile · majiayu000 bundle基于若依-vue-plus框架的移动端(Uni-app + UView 2.0)UI设计与开发规范。提供完整的移动端界面设计标准,包括: - UView 2.0 组件库的正确使用方式 - 响应式布局系统与多端适配方案 - 主题色彩系统与样式变量管理 - 交互规范与用户体验优化 - 安全区域适配(刘海屏、底部导航栏) 触发场景: - 编写移动端页面结构或组件 - 定制UI主题和样式 - 处理多端适配和布局问题 - 实现交互效果和动画 - 优化移动端用户体验 触发关键词:移动端设计、UView布局、UI规范、主题定制、Uni-app页面、响应式布局、安全区域适配
- ▌ UI UX Design Review · majiayu000 bundleComprehensive design review for websites and desktop applications with extensive accessibility analysis. Use this skill when users ask you to review UI/UX designs, wireframes, mockups, prototypes, or deployed interfaces for usability, accessibility (WCAG compliance), visual design, interaction patterns, responsive design, and best practices for web and desktop applications.
- ▌ UI First Builder · majiayu000 bundleDevelop applications by creating the UI first with mock data, then gradually adding real functionality.
- ▌ UI UX Guidelines · majiayu000 bundleImplementation details for accessible, performant interfaces. Use alongside vercel-design-guidelines for detailed technical guidance on interactions, animations, and forms.
- ▌ UI UX Principles · majiayu000 bundleApply core UI/UX design principles for intuitive, beautiful interfaces. Covers visual hierarchy, color theory, typography, spacing systems, Gestalt principles, usability heuristics, and user-centered design. Use for design decisions, layout planning, and creating polished user experiences.
- ▌ Uk Legal Counsel · majiayu000 bundleAlex (Legis-AI) - Senior UK Legal Counsel with 20+ years experience in English & Welsh Law. Use for legal advice, contract drafting, compliance checks, GDPR, employment law, property disputes, or risk assessment. Auto-triggers penalty warnings and statute citations. Also responds to 'Alex' or /alex command.
- ▌
- ▌ Uni Productivity · majiayu000 bundleProductivity tools via uni CLI. Use when user wants to send Slack messages, search Notion, manage Linear issues, or handle Todoist tasks. Services: slack, notion, linear, todoist.
- ▌ Unified Messages · majiayu000 bundleCross-platform messaging aggregator. Use as DEFAULT when user does NOT specify a platform (telegram/imessage). Provides unified inbox, search, and triage across both platforms. Triggers: "check messages" (no platform), "inbox", "who messaged me", "all my messages", "triage". NOT for platform- specific requests - use tg-ingest for "telegram X" or imsg-ingest for "imessage X".
- ▌
- ▌ Unit Test Writer · majiayu000 bundleGenerate comprehensive unit tests with proper structure, mocking, and coverage. Use for general unit testing guidance across languages.
- ▌ Source Detection · majiayu000 bundleDetect document source type (Zoom, Slack, JIRA, Confluence, email, meeting notes) from content patterns. Use when processing raw documents during intake or when identifying document types.
- ▌ Source Integrity · majiayu000 bundleUse when processing external sources - validates checksums, metadata completeness, and expiry dates for research sources
- ▌ Source Map Setup · majiayu000 bundleConfigure source maps for readable stack traces. Use when setting up error tracking, debugging production issues, or configuring build tools.
- ▌ Sparc Pseudocode · majiayu000 bundleSPARC Pseudocode phase specialist for algorithm design, data structure selection, complexity analysis, and design pattern identification
- ▌ Sparc Refinement · majiayu000 bundleSPARC Refinement phase specialist for iterative improvement through TDD, code optimization, refactoring, performance tuning, and quality improvement
- ▌ Spatial Thinking · majiayu000 bundleUse when animation involves depth, perspective, volume, or three-dimensional awareness—camera moves, character positioning, environmental interaction, or maintaining consistent spatial relationships.
- ▌ Spec Interviewer · majiayu000 bundleRealiza entrevistas profundas para extraer especificaciones completas de proyectos
- ▌ Spec Observation · majiayu000 bundle仕様誤解を早期発見する観測。仕様の曖昧さ、仮定の明文化、受入条件のテスト化を行う。Use when: 新機能設計前、要件レビュー、仕様が曖昧、何を作るべきか不明、受入条件を決めたい、PRで仕様との乖離をチェックしたい時、生成コードの受入判断時。
- ▌ Spec Refactoring · majiayu000 bundleConsolidate and improve evolved specs - identifies inconsistencies, removes redundancy, improves structure while maintaining feature coverage
- ▌
- ▌ Speckit Baseline · majiayu000 bundleGenerate feature specifications by analyzing existing source code.
- ▌ Speckit Tasks Zh · majiayu000 bundle基于speckit工作流的任务生成技能,用于根据可用设计文档生成可操作的、依赖有序的tasks.md。当需要基于spec.md、plan.md、data-model.md、contracts/等设计文档为功能开发生成详细任务列表时使用此技能。触发词包括"speckit tasks"、"生成任务"、"任务规划"、"功能任务分解"、"创建tasks.md"等。
- ▌ Speckit Workflow · majiayu000 bundleSpec-driven development workflow for creating feature specifications, clarifying requirements, building technical plans, and generating implementation tasks. Follows the SpecKit methodology for structured software development from natural language descriptions. Use when starting new features, writing specifications, creating implementation plans, or breaking down work into tasks.
- ▌ Specswarm Modify · majiayu000 bundleImpact-analysis-first modification workflow with backward compatibility assessment and breaking change detection. Auto-executes when user clearly wants to modify, change, update, adjust, enhance, extend, or alter existing feature behavior (not fixing bugs, not refactoring quality). For features that work but need to work differently.
- ▌ Spectral Linting · majiayu000 bundleSpectral API linting configuration, rules, and validation for OpenAPI specs
- ▌ Speed Monitoring · majiayu000 bundlePerformance monitoring and regression prevention. Lighthouse CI, performance budgets, Core Web Vitals monitoring, alerting. Keep sites fast over time.
- ▌ Spike Driven Dev · majiayu000 bundleGuide for spike-driven development methodology. Use when starting new features, testing architecture patterns, integrating unfamiliar APIs/data sources, or validating technical feasibility before full implementation. Emphasizes TDD, real data validation, and risk reduction through minimal proofs-of-concept.
- ▌ SQL Fundamentals · majiayu000 bundleMaster SQL fundamentals including SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP operations. Learn data types, WHERE clauses, ORDER BY, GROUP BY, and basic joins.
- ▌ SQL Query Helper · majiayu000 bundleGenerate, optimize, and explain SQL queries with best practices. Use when writing database queries or optimizing SQL performance.
- ▌ SQL Server Admin · majiayu000 bundleSQL Server administration and maintenance. Use for database backups, security, user management, maintenance tasks, monitoring, and troubleshooting.
- ▌ Sqlserver Expert · majiayu000 bundleExpert in Microsoft SQL Server development and administration. Use when writing T-SQL queries, optimizing database performance, designing schemas, configuring SQL Server, or integrating SQL Server with Node.js using mssql package.
- ▌ Ssh Server Admin · majiayu000 bundleSecurely connect to and manage remote Linux/Unix servers via SSH. Execute commands, transfer files (SCP/SFTP), set up port forwarding and tunnels. Use when the user asks to SSH into a server, connect to a remote machine, run remote commands, upload/download files to servers, set up tunnels, or perform server administration tasks. Works on Windows, macOS, and Linux.
- ▌ Stably Sdk Rules · majiayu000 bundleAI rules and SDK reference for writing tests with Stably Playwright SDK. Use this skill when writing or modifying Playwright tests with Stably AI features. Triggers on tasks involving toMatchScreenshotPrompt, agent.act(), page.extract(), or when deciding between Playwright vs Stably SDK methods. Includes best practices for AI assertions, extraction, and autonomous agents.
- ▌ Stably Sdk Setup · majiayu000 bundleExpert setup assistant for the Stably Playwright SDK. Use this skill when installing Stably SDK in a new project, migrating from @playwright/test, or configuring Stably reporter for CI/CD. Triggers on tasks like "setup stably", "install stably sdk", or "configure playwright with stably".
- ▌ Stakeholder Docs · majiayu000 bundleExecutive documentation from technical living docs - business summaries, progress dashboards, feature status reports. Use for stakeholder communication.
- ▌ Stan Development · majiayu000 bundleExpert guidance for Stan probabilistic programming language development, including modern syntax, cmdstanr/cmdstanpy integration, and testing patterns
- ▌ Stan Ode Modeler · majiayu000 bundleGuidelines for Stan models with ODE-based dynamics using modern interfaces
- ▌ Standards Expert · majiayu000 bundleExpert-level ISO standards, quality management, compliance, and certification
- ▌ Standards Golang · majiayu000 bundleApply Go development standards including module management, go test testing, gofmt/go vet/golangci-lint code quality, idiomatic error handling, and self-documenting code practices. Use this skill when working with Go backend code, managing dependencies, running tests, or ensuring code quality. Apply when installing packages, writing tests, formatting code, handling errors, organizing imports, or deciding whether to create new files vs. extending existing ones. Use for any Go development task requiring adherence to tooling standards and best practices.
- ▌ Standards Models · majiayu000 bundleDefine database models with clear naming, appropriate data types, constraints, relationships, and validation at multiple layers. Use this skill when creating or modifying database model files, ORM classes, schema definitions, or data model relationships. Apply when working with model files (e.g., models.py, models/, ActiveRecord classes, Prisma schema, Sequelize models), defining table structures, setting up foreign keys and relationships, configuring cascade behaviors, implementing model validations, adding timestamps, or working with database constraints (NOT NULL, UNIQUE, foreign keys). Use for any task involving data integrity enforcement, relationship definitions, or model-level data validation.
- ▌ Standards Python · majiayu000 bundleApply Python tooling standards including uv package management, pytest testing, ruff/basedpyright code quality, one-line docstrings, and self-documenting code practices. Use this skill when working with Python backend code, managing dependencies, running tests, or ensuring code quality. Apply when installing packages, writing tests, formatting code, type checking, adding docstrings, organizing imports, or deciding whether to create new files vs. extending existing ones. Use for any Python development task requiring adherence to tooling standards and best practices.
- ▌ Start Dev Server · majiayu000 bundleStart the Wasp dev server and set up full debugging visibility. This includes running the server (with access to logs), and connecting browser console access so Claude can see client-side errors. Essential for any development or debugging work.
- ▌ Start Discussion · majiayu000 bundleStart a technical discussion. Discovers research and existing discussions, offers multiple entry paths, and invokes the technical-discussion skill.
- ▌ Arcanea Startup Building · majiayu000 bundleStartup building mastery - from idea validation to product-market fit. Lean methodology, MVP thinking, growth strategies, and the art of building something people want.
- ▌ Startup Ideation · majiayu000 bundleGenerate and evaluate startup ideas using off-the-beaten-path insights + Why-Now shift analysis. Produces a Startup Ideation Pack (opportunity theses table, scorecard, top idea brief, validation plan). Use for startup ideation, idea selection, “what should we build?”, why now, tarpit avoidance, information diet planning.
- ▌ Startup Pivoting · majiayu000 bundleDecide whether/how to pivot a startup or product and produce a Pivot Decision & Execution Pack (diagnosis, exhaustion check, pivot options map, pivot thesis + metrics, validation plan, execution plan, decision memo). Use for “should we pivot?”, “stuck pre-PMF”, “growth stalled”, “change ICP”, “reposition”, “major strategy reset”.
- ▌ Startup Portrait · majiayu000 bundleTransform team photos into professional startup portraits using fal.ai Nano Banana Pro image-to-image API.
- ▌ Starwards Pixijs · majiayu000 bundlePixiJS v8 patterns for Starwards - Containers, Sprites, Graphics, Textures, ticker integration, event handling, and testing with Playwright data-id selectors
- ▌ State Management · majiayu000 bundleThis skill should be used when the user asks about "Effect Ref", "mutable state", "Ref.make", "Ref.get", "Ref.set", "Ref.update", "SubscriptionRef", "SynchronizedRef", "reactive state", "state updates", "concurrent state", "shared mutable state", or needs to understand how Effect handles mutable state in a functional way.
- ▌ Statusline Setup · majiayu000 bundleGuide for configuring Claude Code's status line with customizable display options and progress bars. This skill should be used when setting up or customizing the status line display.
- ▌ Steering Matcher · majiayu000 bundleMatch file paths against steering file glob patterns to determine applicable steering guidance. Use when orchestrator needs to inject context-aware guidance based on files being modified.
- ▌
- ▌ Strategic Mirror · majiayu000 bundleHold truth AND kindness without collapsing either. Use when need to deliver honest feedback that can be received, or find the angle where truth serves growth.
- ▌ Strategic Search · majiayu000 bundleSolve complex multi-constraint problems through systematic web search using multiple engines with adaptive strategies.
- ▌ Strategy Builder · majiayu000 bundleAnalyzes research queries to determine if new strategies are needed, optimizes existing strategies using Langfuse traces, and generates strategy templates
- ▌ Strategy Session · majiayu000 bundleUse when conducting strategic decision-making session - systematic context assembly, rigorous framework application, concrete scenario analysis, and structured session documentation
- ▌ Stream Validator · majiayu000 bundleValidate WebSocket and HTTP stream health for WaveCap-SDR channels. Use when debugging streaming issues, measuring latency or throughput, detecting packet loss, or verifying audio/spectrum delivery.
- ▌
- ▌ Streaming Output · majiayu000 bundleOutput format markers for the real-time stream formatter. Use when building prompts for streaming analysis to ensure proper progress display. Documents the patterns that StreamFormatter detects and displays.
- ▌ Strength Program · majiayu000 bundleDesign evidence-based powerlifting and hypertrophy training programs. Use for strength training programming, workout planning, and progressive overload systems.
- ▌
- ▌ Stripe Local Dev · majiayu000 bundleFix Stripe webhook 400 errors in local development. The problem: `stripe listen` generates a new secret each time it starts, but your app uses a stale secret from .env.local. This skill auto-syncs the ephemeral secret before your dev server starts. Auto-invoke when: stripe webhooks return 400, "signature verification failed", "No signatures found matching", webhooks not working locally, checkout succeeds but subscription doesn't update, STRIPE_WEBHOOK_SECRET mismatch, setting up stripe listen, configuring pnpm dev with Stripe.
- ▌ Stripe Reconcile · majiayu000 bundleFix issues found by stripe-audit. Reconciles configuration drift, fixes code patterns, and resolves discrepancies.
- ▌ Structure Search · majiayu000 bundleStructure-based similarity search and scaffold analysis for drug discovery. Use for lead hopping, scaffold morphing, and chemical space exploration. Keywords: similarity search, scaffold hopping, chemical space, fingerprint, Tanimoto
- ▌ Stryker Mutation Testing · majiayu000 bundleStryker mutation testing for assessing test suite quality and effectiveness
- ▌ Student Database · majiayu000 bundleStudent database processing tools. Includes grade calculation, duplicate name detection, recommendation letter filtering, and TOEFL score filtering.
- ▌ Student Feedback · majiayu000 bundleProvide constructive feedback on political science PhD student work including paper drafts, dissertation chapters, research design memos, and progress updates. Use when the user asks to review, provide feedback on, or brainstorm about student work, particularly when rough notes about initial impressions are provided.
- ▌ Style Dictionary · majiayu000 bundleTransforms design tokens into platform-specific formats (CSS, SCSS, iOS Swift, Android XML). Use when setting up multi-platform token pipelines, creating build processes, or managing cross-platform design systems.
- ▌ Styling Patterns · majiayu000 bundleDaisyUI v5 design system. Use for backgrounds, borders, text sizes, opacity, semantic colors, and spacing.
- ▌ Sub Agent Design · majiayu000 bundleInterpretive guidance for designing Claude Code sub-agents. Helps apply official documentation effectively and avoid common pitfalls. ALWAYS use when creating or reviewing sub-agents (aka agents or subagents).
- ▌ Subagent Builder · majiayu000 bundleCreate and configure custom subagents in Claude Code. Use when user asks to create a new subagent, needs specialized AI assistance with specific tool restrictions or permissions, implements task-specific workflows with isolated context, sets up domain-specific agents with custom prompts, or creates subagents with hooks or validation rules
- ▌ Subagent Creator · majiayu000 bundle创建具有自定义系统提示和工具配置的专业化 Claude Code 子代理。当用户要求创建新的子代理、自定义代理、专业助手,或为 Claude Code 配置特定任务的 AI 工作流时使用。
- ▌ Subagent Testing · majiayu000 bundleTDD-style testing methodology for skills using fresh subagent instances to prevent priming bias and validate skill effectiveness. Triggers: test skill, validate skill, skill testing, subagent testing, fresh instance testing, TDD for skills, skill validation Use when: validating skill improvements, testing skill effectiveness, preventing priming bias, measuring skill impact on behavior DO NOT use when: implementing skills (use skill-authoring instead), creating hooks (use hook-authoring instead)
- ▌ Subtitle Overlay · majiayu000 bundleAdd burned-in subtitles/captions to video clips. Supports SRT/VTT subtitle files, customizable styling (font, size, color, position), and platform-specific presets for TikTok, YouTube Shorts, and Instagram Reels.
- ▌ Summarize Source · majiayu000 bundleGenerate summaries for unchecked sources in workdesk/sources.md. Supports single URL or batch processing. Use after adding URLs with add-url skill.
- ▌ Supabase Connect · majiayu000 bundleDirect Supabase PostgreSQL database connection and SQL execution. Use when creating tables, running SQL queries, managing schemas, or setting up database migrations. Automatically reads connection info from project .env files.
- ▌ Supabase Mastery · majiayu000 bundleMaster Supabase patterns for migrations, RLS policies, pgvector, and authentication. Use when creating database schemas, writing migrations, implementing row-level security, setting up auth, or debugging Supabase issues. Triggers on "supabase migration", "RLS policy", "row level security", "pgvector", "supabase auth", "magic link".
- ▌ Supabase Pentest · majiayu000 bundleOrchestrate a complete Supabase security audit with guided step-by-step execution and ownership confirmation.
- ▌ Supabase Queries · majiayu000 bundleApply when writing Supabase client queries for CRUD operations, filtering, joins, and real-time subscriptions.
- ▌ Supabase Rls Fix · majiayu000 bundleFix Supabase RLS issues - handles missing user context, system processes, background jobs, and provides standardized RLS templates
- ▌ Supabase Seeding · majiayu000 bundleDatabase seeding toolkit for Supabase projects. Use when: (1) Creating seed data files, (2) Populating lookup/reference tables, (3) Generating test data, (4) Bulk loading data with COPY, (5) Running seed files against database, (6) Managing large seed files with DVC
- ▌ Supabase Storage · majiayu000 bundleApply when handling file uploads, downloads, and storage management in Supabase.
- ▌ Supabase Typegen · majiayu000 bundleSupabase CLI를 활용한 데이터베이스 타입 생성 및 동기화. PROACTIVELY use when (1) DB 스키마 변경 후 타입 업데이트, (2) Repository 구현 전 타입 확인, (3) 새 테이블/컬럼 추가 시, (4) 타입 불일치 오류 발생 시. Cloud 환경 전용 - On-Premise는 수동 타입 정의 필요.
- ▌ Supertest Nestjs · majiayu000 bundleSupertest patterns and best practices for NestJS e2e API testing. Trigger: When writing e2e tests, testing HTTP endpoints, or testing authentication flows in NestJS.
- ▌
- ▌ Svelte UI Design · majiayu000 bundleALWAYS use this skill for ANY Svelte component styling, design, or UI work. Svelte 5 UI design system using Tailwind CSS 4, Skeleton Labs design tokens/presets/Tailwind Components, and Bits UI headless components. Covers class composition, color systems, interactive components, forms, overlays, and all visual design.
- ▌ Svg Illustration · majiayu000 bundleUse when you need SVG diagram rules, layout patterns, or embedding guidance for slide decks and want the minimal SVG-focused reading path.
- ▌ Svg Theme System · majiayu000 bundleUse when you need SVGs with selectable/customisable appearance: multiple palettes (WLILO / Obsidian / light), consistent typography, and repeatable agent-friendly pipelines. Triggers: svg theme, tokens, palette, WLILO, obsidian, design system, dark mode, diagram styling.
- ▌ Swarm Discussion · majiayu000 bundleExploratory discussion pattern for unsolved problems. Replicate the thinking of Staff+ engineers: "When there's no clear answer, expose blind spots by confronting diverse perspectives." True multi-agent discussions where experts directly engage with each other through team-based + messaging architecture.
- ▌ Swift IOS Basics · majiayu000 bundleBuild iOS applications - project setup, app lifecycle, Info.plist, capabilities
- ▌ Swift Navigation · majiayu000 bundleA collection of tools for making navigation in Swift applications more ergonomic and powerful across SwiftUI, UIKit, and AppKit