tomevault-io
- 62k skills
- 0 followers
- 3 days ago last updated
- ▌ JSON Canvas 5 · tomevault-io bundleCreate and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian. Use when this capability is needed.
- ▌ Next Best Practices 19 · tomevault-io bundleNext.js 最佳实践 - 文件约定、RSC 边界、数据模式、异步 API、元数据、错误处理、路由处理器、图像/字体优化、打包 Use when this capability is needed.
- ▌ Next Cache Components 10 · tomevault-io bundleNext.js 16 缓存组件 - PPR、use cache 指令、cacheLife、cacheTag、updateTag Use when this capability is needed.
- ▌ Code Reviewer 45 · tomevault-io bundlePerforms comprehensive code reviews with focus on best practices, security, and performance Use when this capability is needed.
- ▌ Docker Helper 3 · tomevault-io bundleDocker and container orchestration expert for development and deployment Use when this capability is needed.
- ▌ PDF Processor 2 · tomevault-io bundleExtract text, fill forms, and merge PDF files. Use when working with PDF documents, forms, or when users mention PDF processing. Use when this capability is needed.
- ▌ Dev 11 · tomevault-io bundleMaintainer guide for docpack_confluence development. Use when understanding project architecture, implementing features, or learning the codebase. Use when this capability is needed.
- ▌ Database Patterns 3 · tomevault-io bundleUse when designing database schemas, implementing repository patterns, writing optimized queries, managing migrations, or working with indexes and transactions for SQL/NoSQL databases.
- ▌ YAML Agent Format 2 · tomevault-io bundleYAML format for Claude Code agent definitions as alternative to markdown. Use when creating agents with YAML, converting markdown agents to YAML, or validating YAML agent schemas. Trigger keywords - "YAML agent", "agent YAML", "YAML format", "agent schema", "YAML definition", "convert to YAML". Use when this capability is needed.
- ▌ Documentation Standards 4 · tomevault-io bundleUse when writing README files, API documentation, user guides, or technical documentation following industry standards from Google, Microsoft, and GitLab style guides.
- ▌ Senior Fullstack 2 · tomevault-io bundleComprehensive fullstack development skill for building complete web applications with React, Next.js, Node.js, GraphQL, and PostgreSQL. Includes project scaffolding, code quality analysis, architecture patterns, and complete tech stack guidance. Use when building new projects, analyzing code quality, implementing design patterns, or setting up development workflows. Use when this capability is needed.
- ▌ Rust Best Practices 3 · tomevault-io bundleIdiomatic Rust development with ownership, borrowing, lifetimes, error handling (thiserror/anyhow), async Tokio patterns, traits, generics, Clippy linting, cargo workspaces, and production patterns for web services (axum/actix-web), CLI tools (clap), and systems programming. Use when writing, reviewing, or debugging Rust code. Use when this capability is needed.
- ▌ Technical Spec 3 · tomevault-io bundleTechnical specification and design document expert. Use when writing design docs, RFCs, ADRs, or evaluating technology choices. Covers C4 model, system design, and architecture documentation. Use when this capability is needed.
- ▌ MCP Builder 46 · tomevault-io bundleUse when the user wants to build, create, write, design, or scaffold an MCP (Model Context Protocol) server — triggers on phrases like "build an MCP server", "create an MCP server for X", "MCP server for {service}", "write tools for an LLM to call {API}", or "wrap {service} as an MCP server". Provides Anthropic's 4-phase workflow (research → implement → test → evaluate) with per-language references for TypeScript (recommended) and Python. Prefer this skill over generic MCP advice whenever the task involves authoring a new server.
- ▌ Implement 17 · tomevault-io bundleImport and adapt code from any source to your project with validation and testing Use when this capability is needed.
- ▌ Jest 4 · tomevault-io bundleJest unit testing conventions — configuration, describe/it structure, mocking, async tests, and coverage. Load when working with Jest test files or jest.config.*. Use when this capability is needed.
- ▌ Create Agent Skills 2 · tomevault-io bundleExpert guidance for creating, writing, building, and refining Claude Code Skills. Use when working with SKILL.md files, authoring new skills, improving existing skills, or understanding skill structure, progressive disclosure, workflows, validation patterns, and XML formatting. Use when this capability is needed.
- ▌ Fastapi Background Tasks 2 · tomevault-io bundleThis skill should be used when the user asks to "create background task", "add async job", "implement task queue", "schedule periodic task", "use Celery", "use ARQ", "process async", or mentions background processing, task queues, job scheduling, workers, or async jobs. Provides multiple task queue framework patterns. Use when this capability is needed.
- ▌ Test 42 · tomevault-io bundleRun tests and analyze results, fix failing tests Use when this capability is needed.
- ▌ Generate Changelog 2 · tomevault-io bundleGenerate changelog entries from git commits, plan files, or structured data. Use for version releases, creating CHANGELOG.md sections, or documenting changes between versions. Use when this capability is needed.
- ▌ Go Concurrency Patterns 2 · tomevault-io bundleMaster Go concurrency with goroutines, channels, sync primitives, and context. Use when building concurrent Go applications, implementing worker pools, or debugging race conditions. Use when this capability is needed.
- ▌ API Development 2 · tomevault-io bundleComprehensive skill for designing, implementing, and documenting RESTful APIs with best practices Use when this capability is needed.
- ▌ Database Design 5 · tomevault-io bundleDesign and optimize database schemas, queries, and migrations with best practices Use when this capability is needed.
- ▌ Openspec New Change 9 · tomevault-io bundleStart a new OpenSpec change using the experimental artifact workflow. Use when the user wants to create a new feature, fix, or modification with a structured step-by-step approach. Use when this capability is needed.
- ▌ Process 2 · tomevault-io bundleStart processing a ClickUp task - creates branch and updates ClickUp status Use when this capability is needed.
- ▌ AI Integration 2 · tomevault-io bundleLoad PROACTIVELY when task involves AI, LLM, or machine learning features. Use when user says \"add AI chat\", \"implement streaming responses\", \"build a RAG pipeline\", \"add embeddings\", or \"integrate OpenAI\". Covers chat interfaces, streaming with Vercel AI SDK, retrieval-augmented generation, vector search, embeddings pipelines, tool/function calling, and provider abstraction for OpenAI, Anthropic, and local models. Use when this capability is needed.
- ▌ Authentication 2 · tomevault-io bundleLoad PROACTIVELY when task involves user identity, login, or access control. Use when user says \"add authentication\", \"set up login\", \"add OAuth\", \"protect these routes\", \"implement RBAC\", or \"add sign-up\". Covers session management, JWT tokens, OAuth2 flows, password reset, email verification, protected route middleware, role-based access control, and security hardening (CSRF, rate limiting, token rotation). Use when this capability is needed.
- ▌ Error Recovery 3 · tomevault-io bundleALWAYS load before starting any task. Defines systematic recovery procedures when things go wrong during execution. Covers tool failures, build errors, test failures, type errors, and unexpected runtime results. Includes tiered escalation (retry, fallback, memory-informed diagnosis, orchestrator escalation) and post-recovery logging to prevent recurrence. Use when this capability is needed.
- ▌ Phpstan Internals 2 · tomevault-io bundleNavigate and read PHPStan's internal source code from the phar file Use when this capability is needed.
- ▌ Prompt Engineering 6 · tomevault-io bundleCreates system prompts, writes tool descriptions, and structures agent instructions for agentic systems. Use when the user asks to create, generate, or design prompts for AI agents, especially for tool-using agents, planning agents, or autonomous systems. **PROACTIVE ACTIVATION**: Auto-invoke when designing prompts for agents, tools, or agentic workflows in AI projects. **DETECTION**: Check for agent/tool-related code, prompt files, or user mentions of "prompt", "agent", "LLM". **USE CASES**: Designing system prompts, tool descriptions, agent instructions, prompt optimization, reducing hallucinations.
- ▌ Auth0 React Native 3 · tomevault-io bundleUse when adding authentication to React Native or Expo mobile apps (iOS/Android) with biometric support - integrates react-native-auth0 SDK with native deep linking
- ▌ Build And Test 3 · tomevault-io bundleHow to build and test .NET projects in the Agent Framework repository. Use this when verifying or testing changes. Use when this capability is needed.
- ▌ Database 9 · tomevault-io bundleDatabase design, SQL, NoSQL, and data management patterns Use when this capability is needed.
- ▌
- ▌ Add MCP Tool 3 · tomevault-io bundleStep-by-step guide for adding a new MCP tool endpoint. Use when creating a new tool that Claude Desktop or other MCP clients can call. Use when this capability is needed.
- ▌ Architecture 9 · tomevault-io bundleDetailed architecture documentation including design decisions, processing patterns, and system internals. Use when discussing architecture, understanding why something was built a certain way, or planning significant changes. Use when this capability is needed.
- ▌ Langchain 16 · tomevault-io bundleFramework for building LLM-powered applications with agents, chains, and RAG. Supports multiple providers (OpenAI, Anthropic, Google), 500+ integrations, ReAct agents, tool calling, memory management, and vector store retrieval. Use for building chatbots, question-answering systems, autonomous agents, or RAG applications. Best for rapid prototyping and production deployments. Use when this capability is needed.
- ▌ CI CD Pipeline Builder 2 · tomevault-io bundleBuilds reliable CI/CD pipelines that turn every commit into a deployable, tested artifact. Use when asked to ci cd pipeline builder. Suggest when relevant.
- ▌ Documentation 75 · tomevault-io bundleGenerate and update documentation, READMEs, and API docs from code Use when this capability is needed.
- ▌ Firebase 3 · tomevault-io bundleIntegrate and review the Firebase Apple SDK in iOS/Swift apps — FirebaseApp.configure, Auth (email/password, Apple, anonymous), Cloud Firestore (Codable + async/await + listeners), Realtime Database, Cloud Storage, Cloud Messaging (FCM/APNs), Analytics, and Crashlytics, integrated via SwiftPM. Use when the user mentions Firebase, Firestore, Firebase Auth, Cloud Messaging, FCM, Crashlytics, Firebase Analytics, realtime database, GoogleService-Info.plist, or firebase-ios-sdk. Use when this capability is needed.
- ▌ Orchestration 3 · tomevault-io bundleCoordinates other skills and agents. ALWAYS use this skill on startup. Use when this capability is needed.
- ▌ Common Lisp Ecosystem 2 · tomevault-io bundleThis skill should be used when the user asks to "write common lisp", "CLOS", "ASDF", "defpackage", "defsystem", or works with Common Lisp, SBCL, or Coalton. Provides comprehensive Common Lisp ecosystem patterns and best practices. Use when this capability is needed.
- ▌ Golang Patterns 14 · tomevault-io bundleIdiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications. Use when this capability is needed.
- ▌ Run E2e Tests 2 · tomevault-io bundleExecutes end-to-end tests for OADP projects with proper environment setup, test selection, and result analysis. Use when this capability is needed.
- ▌ Openapi 2 · tomevault-io bundleOpenAPI specification expertise including schema design, validation, and REST API best practices. Use when this capability is needed.
- ▌ Reflect 10 · tomevault-io bundleUpdates agent long-term memory in AGENTS.md and relevant skills with learnings and mistakes from conversations. Use when asked to reflect on a conversation or update memory. Use when this capability is needed.
- ▌ Git Workflow 151 · tomevault-io bundleUse when running claudikins-kernel:execute, decomposing plans into tasks, setting up two-stage review, deciding batch sizes, or handling stuck agents — enforces isolation, verification, and human checkpoints; prevents runaway parallelization and context death
- ▌ Variant Analysis 2 · tomevault-io bundleFinding "variants" of known bugs in other parts of the codebase. Use when this capability is needed.
- ▌ Golang Stretchr Testify 2 · tomevault-io bundleComprehensive guide to stretchr/testify for Golang testing. Covers assert, require, mock, and suite packages in depth. Use whenever writing tests with testify, creating mocks, setting up test suites, or choosing between assert and require. Essential for testify assertions, mock expectations, argument matchers, call verification, suite lifecycle, and advanced patterns like Eventually, JSONEq, and custom matchers. Trigger on any Go test file importing testify. Use when this capability is needed.
- ▌ Slim Rebranding 2 · tomevault-io bundleComprehensive workflow for rebranding SLIM-based Docusaurus websites for domain-specific projects. Handles hero customization, registry imports from external SLIM instances, page template generation, and complete website configuration. Creates customized SLIM forks with domain-specific branding, marketplace entries, and documentation. Includes detailed plan templates and step-by-step guides with git workflow and iterative build testing. Use when this capability is needed.
- ▌ Git Expert 3 · tomevault-io bundleGit workflow expert — conventional commits, history exploration, worktree management, PR creation, squash, and safety. Activates for any git-related task including committing, branching, history, and repository analysis. Use when this capability is needed.
- ▌ Configure Ecc 2 · tomevault-io bundleInteractive installer for Everything Codex Agentic Code — guides users through selecting and installing skills and rules to user-level or project-level directories, verifies paths, and optionally optimizes installed files. Use when this capability is needed.
- ▌ Sequential Thinking 5 · tomevault-io bundleApply structured, reflective problem-solving for complex tasks requiring multi-step analysis, revision capability, and hypothesis verification. Use for complex problem decomposition, adaptive planning, analysis needing course correction, problems with unclear scope, multi-step solutions, and hypothesis-driven work. Use when this capability is needed.
- ▌ Code Reviewer 46 · tomevault-io bundle6-aspect structured code review (security, architecture, error handling, test gaps, type safety, simplification) with calibrated scoring and per-aspect breakdown. Use when the user asks to review code, check a PR, review a pull request, audit changes before merge, or give code feedback. Use when this capability is needed.
- ▌ Design Expert 2 · tomevault-io bundleUI/UX design expertise — component design, design system selection, responsive layout. Includes auto-detection from package.json and Context7 integration for library docs. Use when this capability is needed.
- ▌ Documentation 76 · tomevault-io bundleCreate Architecture Decision Records (ADRs) and Runbooks for operational documentation. Use when this capability is needed.
- ▌ Nextjs Expert 4 · tomevault-io bundleNext.js 14+ gotchas and decision criteria. Covers server/client boundary, caching strategy, and data fetching patterns Claude commonly gets wrong. Use when this capability is needed.
- ▌ Nodejs Expert 3 · tomevault-io bundleNode.js gotchas and decision criteria. Covers async pitfalls, Express/NestJS patterns, and common mistakes. Use when this capability is needed.
- ▌ Python Expert 8 · tomevault-io bundlePython gotchas and decision criteria. Covers async pitfalls, FastAPI/Django patterns, and type hint traps. Use when this capability is needed.
- ▌ Web Perf 2 · tomevault-io bundleAudits web performance using Chrome DevTools MCP. Measures Core Web Vitals, finds render-blocking resources, dependency chains, layout shifts, caching issues, and accessibility gaps. Use for audits, profiling, debugging, or optimising page load performance and Lighthouse scores. Use when this capability is needed.
- ▌ Wrangler 4 · tomevault-io bundleCloudflare Workers CLI for deploying, developing, and managing Workers, KV, R2, D1, Vectorize, Hyperdrive, Workers AI, Containers, Queues, Workflows, Pipelines, and Secrets Store. Load before running wrangler commands to ensure correct syntax and best practices. Use when this capability is needed.
- ▌ Frontend Design 82 · tomevault-io bundleCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics. Use when this capability is needed.
- ▌ Vue Best Practices 24 · tomevault-io bundleUse for Vue.js tasks in any project, including Vue 3, .vue single-file components, Composition API, <script setup>, TypeScript, Vue Router, Pinia, Vite Vue apps, SSR-aware Vue work, and Vue docs/theme components. Prefer Composition API unless the existing project explicitly requires Options API. Use when this capability is needed.
- ▌ Context Management 2 · tomevault-io bundle在多轮对话和多 Agent 协作场景下,帮助模型管理指令、项目状态和长上下文。通过外部文档与会话笔记实现可控的“记忆”、指令冲突检测和高质量交接。适用于任务跨多次调用、跨 Agent、需要稳定行为规范时使用。 Use when this capability is needed.
- ▌ Test Driven Development 10 · tomevault-io bundleUse when implementing any feature or bugfix, before writing implementation code
- ▌ Web Design Guidelines 17 · tomevault-io bundleReview UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices". Use when this capability is needed.
- ▌ Database Design 6 · tomevault-io bundleDatabase design principles and decision-making. Schema design, indexing strategy, ORM selection, serverless databases. Use when this capability is needed.
- ▌ Frontend Design 83 · tomevault-io bundleCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics. Use when this capability is needed.
- ▌ Skill Developer 5 · tomevault-io bundleCreate and manage Claude Code skills following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns, file paths, content patterns), enforcement levels (block, suggest, warn), hook mechanisms (UserPromptSubmit, PreToolUse), session tracking, and the 500-line rule. Use when this capability is needed.
- ▌ Matrix Deep Research 2 · tomevault-io bundleThis skill should be used when the user asks to "research a topic", "deep research", "investigate thoroughly", "multi-source research", "comprehensive analysis", or needs to conduct research across web, documentation, and memory sources. Use when this capability is needed.
- ▌ Skill Check 2 · tomevault-io bundleValidate Claude Code skills against Anthropic guidelines. Use when user says "check skill", "skillcheck", "validate SKILL.md", or asks to find issues in skill definitions. Covers structural and semantic validation. Do NOT use for anti-slop detection, security scanning, token analysis, or enterprise checks; use skill-check-pro for those. Use when this capability is needed.
- ▌ Infrastructure 3 · tomevault-io bundleSkills for attacking network infrastructure services including DNS, SNMP, NTP, and RPC. Use when this capability is needed.
- ▌ Engage Indicators 2 · tomevault-io bundleManage indicators and metrics in the Engage Analytics dbt project. Use when working with healthcare analytics indicators, adding new metrics, creating questionnaire response models, or understanding the metrics architecture. Triggers on requests involving indicator creation, metric definitions, questionnaire data models, PHQ-9/GAD-7 scores, mwTool eligibility, or dbt model development for Engage. Use when this capability is needed.
- ▌ Gemini 37 · tomevault-io bundleUse when the user asks to run Gemini CLI (gemini, gemini resume) or references Google Gemini for code analysis, refactoring, or automated editing
- ▌ Release Workflow 2 · tomevault-io bundleOpenShift z-stream release workflow and orchestration expert. Use when discussing release tasks, build promotion, test analysis, advisory workflows, or any aspect of the Konflux/Errata release pipeline. Provides context on task sequencing, checkpoints, and MCP execution for releases 4.12-4.20. Use when this capability is needed.
- ▌ Create Skill 23 · tomevault-io bundleCreate a new Claude Code skill from a description. Use when the user says "create skill", "new skill", or "add a slash command". Use when this capability is needed.
- ▌ Systematic Debugging 10 · tomevault-io bundleUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes
- ▌ MCP Builder 47 · tomevault-io bundleGuide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK). Use when this capability is needed.
- ▌ Docs Check 4 · tomevault-io bundleRigorous quality gate for documentation before merge or publish. Verifies code examples run, links resolve, APIs match implementation, and all sections are complete. Use when auditing docs, reviewing documentation PRs, or when "verify", "quality gate", "docs audit", or "check examples" is mentioned. Use when this capability is needed.
- ▌ Resolve 2 · tomevault-io bundleResolve code review comments by verifying their validity and proposing multiple solutions for confirmed issues. Use when addressing review feedback, analyzing whether review comments are valid, and generating architectural solutions (not naive fixes) for confirmed issues. Use when this capability is needed.
- ▌ Brainstorming 43 · tomevault-io bundleYou MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation. Use when this capability is needed.
- ▌ Skill Creator 189 · tomevault-io bundleGuide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations. Use when this capability is needed.
- ▌ Next Best Practices 20 · tomevault-io bundleNext.js best practices - file conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization, bundling Use when this capability is needed.
- ▌ Repoprompt 2 · tomevault-io bundleUse RepoPrompt CLI for token-efficient codebase exploration Use when this capability is needed.
- ▌ Dependency Doctor 2 · tomevault-io bundleAudits project dependencies for outdated packages, duplicates, heavy/problematic libraries, security vulnerabilities, and risky version combinations. Generates prioritized reports with security, performance, and maintainability insights, upgrade paths, and safe pinning recommendations. Use when users request dependency audits, package updates, security checks, or dependency optimization. Use when this capability is needed.
- ▌ Deploy 30 · tomevault-io bundleRender Quarto slides and sync to docs/ for GitHub Pages deployment. Use when deploying lecture slides after making changes. Use when this capability is needed.
- ▌ Frontend React 3 · tomevault-io bundleBuilds React 18+ and TypeScript UI for this project—components, Material-UI, Zustand, React Query, and REST API integration. Use when creating or changing pages, components, forms, or frontend tests.
- ▌ Fastapi Expert 8 · tomevault-io bundleExpert-level FastAPI development for high-performance Python APIs with async support Use when this capability is needed.
- ▌ GRAPHQL Expert 3 · tomevault-io bundleExpert-level GraphQL API development with schema design, resolvers, and subscriptions Use when this capability is needed.
- ▌ Mongodb Expert 2 · tomevault-io bundleExpert-level MongoDB database design, aggregation pipelines, indexing, replication, and production operations Use when this capability is needed.
- ▌ Testing Expert 3 · tomevault-io bundleExpert-level software testing with unit tests, integration tests, E2E tests, TDD/BDD, and testing best practices Use when this capability is needed.
- ▌ Openspec Archive Change 27 · tomevault-io bundleArchive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete. Use when this capability is needed.
- ▌ Dotnet 2 · tomevault-io bundleWork on the .NET solution for SphereIntegrationHub. Use this when editing services, components, JSON data, or tests. Use when this capability is needed.
- ▌ Security Best Practices 2 · tomevault-io bundlePerform language and framework specific security best-practice reviews and suggest improvements. Trigger only when the user explicitly requests security best practices guidance, a security review/report, or secure-by-default coding help. Trigger only for supported languages (python, javascript/typescript, go). Do not trigger for general code review, debugging, or non-security tasks. Use when this capability is needed.
- ▌ Worktree Setup 2 · tomevault-io bundleALWAYS use this skill when creating a git worktree. Sets up symlinks to shared gitignored files. Use when this capability is needed.
- ▌ Golang Pro 21 · tomevault-io bundleMaster Go 1.21+ with modern patterns, advanced concurrency, performance optimization, and production-ready microservices. Use when this capability is needed.
- ▌ Angular Routing 2 · tomevault-io bundleImplement routing in Angular v20+ applications with lazy loading, functional guards, resolvers, and route parameters. Use for navigation setup, protected routes, route-based data loading, and nested routing. Triggers on route configuration, adding authentication guards, implementing lazy loading, or reading route parameters with signals. Use when this capability is needed.
- ▌ Angular Signals 2 · tomevault-io bundleImplement signal-based reactive state management in Angular v20+. Use for creating reactive state with signal(), derived state with computed(), dependent state with linkedSignal(), and side effects with effect(). Triggers on state management questions, converting from BehaviorSubject/Observable patterns to signals, or implementing reactive data flows. Use when this capability is needed.
- ▌ Angular Testing 4 · tomevault-io bundleWrite unit and integration tests for Angular v21+ applications using Vitest or Jasmine with TestBed, component harnesses, and modern testing patterns. Use for testing components with signals, OnPush change detection, services with inject(), and HTTP interactions. Triggers on test creation, testing signal-based components, mocking dependencies, or setting up test infrastructure. Use when this capability is needed.
- ▌ Angular Tooling 2 · tomevault-io bundleUse Angular CLI and development tools effectively in Angular v20+ projects. Use for project setup, code generation, building, testing, and configuration. Triggers on creating new projects, generating components/services/modules, configuring builds, running tests, or optimizing production builds. Use when this capability is needed.