test-optimization
Advanced test optimization with cargo-nextest, property testing, and performance benchmarking. Use when optimizing test execution speed, implementing property-based tests, or analyzing test performance.
发现 测试与安全 相关 Skills,比较来源仓库和用途,查看适合你工作流的技能说明。
Advanced test optimization with cargo-nextest, property testing, and performance benchmarking. Use when optimizing test execution speed, implementing property-based tests, or analyzing test performance.
Domain-specific testing patterns for episodic memory operations. Use when testing episode lifecycle, pattern extraction, reward scoring, or memory retrieval.
Diagnose, fix, and optimize GitHub Actions workflows for Rust projects. Use when setting up CI/CD, troubleshooting workflow failures, optimizing build times, or ensuring best practices.
This skill should be used when the user asks to "setup smart build", "configure build settings", "initialize smart build", "run setup", or uses the /setup command. First-time configuration for Smart Build plugi...
This skill should be used when the user asks to "show settings", "change build settings", "switch to xcode mode", "change destination", "view config", or uses the /settings command. View or modify Smart Build c...
This skill should be used when the user asks to "build the app", "run the app", "build and run", "deploy to simulator", "build this project", or uses the /build, /run, /install commands. Builds Swift/SwiftUI pr...
Store important information, decisions, implementations, or learnings to the knowledge base. Use when preserving context, decisions, debugging solutions, or implementation details for future reference.
Create implementation plans with requirements, design, and tasks. Use when planning new features or components. Generates three files with approval gates at each phase.
Sync existing steering documents from workspace .kiro/steering/ to knowledge base with Context sections. Use when steering docs already exist and need syncing to knowledge base.
Generate comprehensive work summaries from daily notes or conversation context. Use for performance reviews, project retrospectives, or documenting completed work with timeline and impact.
Generate foundational steering documents (product.md, tech.md, structure.md) for current workspace by analyzing codebase. Use when starting new projects or documenting existing ones.
Add a new database table with Drizzle ORM
Add a new feature to the Next.js app following best practices
Add a new component following Next.js 15 and shadcn/ui best practices
Guide for creating new Mastra agents in the Hey Jarvis MCP project. Use this when asked to create a new agent or vertical.
Guide for creating Mastra workflows with agent-as-step and tool-as-step patterns. Use this when creating new workflows or workflow steps.
Commit message standards following Conventional Commits specification. Use this when writing commit messages for the Hey Jarvis project.
Always leave code better than you found it. Use this when encountering any code quality issues, even if unrelated to your current task.
Guide for using NX commands in the Hey Jarvis monorepo. Use this when working with any project in the repository that requires building, testing, linting, or serving.
Guide for organizing code by business verticals in the Mastra project. Use this when creating new features or reorganizing code structure.
Comprehensive testing requirements for all code changes. Use this to ensure tests are never skipped and all failures are fixed before completion.
Always prefer well-maintained npm packages over custom implementations. Use this when considering implementing utility functions or common functionality.
Mandatory research protocol before implementing any feature or making architectural decisions. Use this at the start of any implementation task.
Clean code principles including descriptive variable naming and YAGNI (You Aren't Gonna Need It). Use this when writing or refactoring code.
默认按已收录数据中的 GitHub 仓库 Stars 排序。Stars 属于来源仓库,同一仓库的多个技能可能共享相同数值;它反映仓库关注度,不代表单个技能的安装量或质量评分。