Back to categories
Category

Agent Skills in category: Uncategorized

72249 skills match this category. Browse curated collections and explore related Agent Skills.

vani-spa-setup

Create a minimal Vani SPA root with explicit updates

itsjavi
itsjavi
1

vani-ssr-hydration

Implement SSR, hydration, and selective activation with Vani

itsjavi
itsjavi
1

context-witness

Decide between Context Tag witness and capability patterns for dependency injection, understanding coupling trade-offs

front-depiction
front-depiction
175

domain-modeling

Create production-ready Effect domain models using Schema.TaggedStruct for ADTs, Schema.Data for automatic equality, with comprehensive predicates, orders, guards, and match functions. Use when modeling domain entities, value objects, or any discriminated union types.

front-depiction
front-depiction
175

domain-predicates

Generate comprehensive predicates and orders for domain types using typeclass patterns

front-depiction
front-depiction
175

effect-ai-language-model

Master the Effect AI LanguageModel service for text generation, structured output, streaming, and tool calling. Use when working with LLM interactions, schema-validated responses, or building conversational AI systems.

front-depiction
front-depiction
175

atom-state

Implement reactive state management with Effect Atom for React applications

front-depiction
front-depiction
175

codebase-explorer

>-

front-depiction
front-depiction
175

the-vm-standard

The VM Standard - inviolable covenants governing View Model architecture in this codebase. These covenants SHALL NOT be violated under any circumstance.

front-depiction
front-depiction
175

command-executor

Execute system commands and manage processes using Effect's Command module from @effect/platform. Use this skill when spawning child processes, running shell commands, capturing command output, or managing long-running processes with cleanup.

front-depiction
front-depiction
175

ai-context-writer

Create and update ai-context.md files that document modules for AI assistants. Use when adding documentation for packages, apps, or external references that should be discoverable via /modules commands.

front-depiction
front-depiction
175

architecture-analysis

Architectural dependency analysis and impact assessment. Use for: (1) Blast radius - who depends on a service, what breaks if I change it; (2) Dependency tree - what does a service depend on (ancestors/upstream); (3) Root cause analysis - find shared dependencies when multiple services fail; (4) Architecture metrics - coupling (density), depth (diameter), connectivity; (5) Domain discovery - identify module boundaries via cut vertices; (6) Hot services - critical infrastructure with many dependents; (7) Impact assessment before changes; (8) Debugging cascading failures; (9) Identifying god services, tight coupling, deep hierarchies. Provides graph-based analysis via CLI commands: analyze, blast-radius, ancestors, common-ancestors, metrics, domains, hot-services. All agents can use this for architectural questions.

front-depiction
front-depiction
175

effect-ai-prompt

Build prompts for Effect AI using messages, parts, and composition operators. Covers the complete Prompt API for constructing, merging, and manipulating conversations with language models.

front-depiction
front-depiction
175

effect-ai-provider

Configure and compose AI provider layers using @effect/ai packages. Covers Anthropic, OpenAI, OpenRouter, Google, and Amazon Bedrock providers with config management, model abstraction, and runtime overrides for language model integration.

front-depiction
front-depiction
175

effect-ai-streaming

Master Effect AI streaming response patterns including start/delta/end protocol, accumulation strategies, resource-safe consumption, and history management with SubscriptionRef.

front-depiction
front-depiction
175

effect-ai-tool

Define and implement AI tools using @effect/ai's Tool and Toolkit APIs. Use when building LLM integrations with type-safe tool definitions, parameter validation, and handler implementations. Covers user-defined tools, provider-defined tools, and toolkit composition.

front-depiction
front-depiction
175

effect-concurrency-testing

Test Effect concurrency primitives including PubSub, Deferred, Latch, Fiber coordination, SubscriptionRef, and Stream. Use this skill when testing concurrent effects, event-driven systems, or fiber coordination.

front-depiction
front-depiction
175

effect-testing

Write comprehensive tests using @effect/vitest for Effect code and vitest for pure functions. Use this skill when implementing tests for Effect-based applications, including services, layers, time-dependent effects, error handling, and property-based testing.

front-depiction
front-depiction
175

error-handling

Implement typed error handling in Effect using Data.TaggedError, catchTag/catchTags, and recovery patterns. Use this skill when working with Effect error channels, handling expected failures, or designing error recovery strategies.

front-depiction
front-depiction
175

layer-design

Design and compose Effect layers for clean dependency management

front-depiction
front-depiction
175

parallel-explore

Parallel exploration of codebase questions by decomposing into independent tracks. Use when exploring architecture, understanding systems, or investigating complex questions that benefit from multiple perspectives.

front-depiction
front-depiction
175

pattern-matching

Master Effect pattern matching using Data.TaggedEnum, $match, $is, Match.typeTags, and Effect.match. Avoid manual _tag checks and Effect.either patterns. Use this skill when working with discriminated unions, ADTs, or conditional logic based on tagged types.

front-depiction
front-depiction
175

platform-abstraction

Use @effect/platform abstractions for cross-platform file I/O, process spawning, HTTP clients, and terminal operations. Apply this skill when writing code that interacts with the filesystem, spawns processes, makes HTTP requests, or performs console I/O to ensure portability across Node.js, Bun, and browser environments.

front-depiction
front-depiction
175

react-composition

Build composable React components using Effect Atom for state management. Use this skill when implementing React UIs that avoid boolean props, embrace component composition, and integrate with Effect's reactive state system.

front-depiction
front-depiction
175

react-vm

Implement the VM pattern using Effect and Effect-Atom for reactive, testable frontend state management. Use this skill when building React applications with View Models that bridge domain services and UI.

front-depiction
front-depiction
175

schema-composition

Master Effect Schema composition patterns including Schema.compose vs Schema.pipe, transformations, filters, and validation. Use this skill when working with complex schema compositions, multi-step transformations, or when you need to validate and transform data through multiple stages.

front-depiction
front-depiction
175

service-implementation

Implement Effect services as fine-grained capabilities avoiding monolithic designs

front-depiction
front-depiction
175

spec-driven-development

Implement the complete spec-driven development workflow from instructions through requirements, design, and implementation planning. Use this skill when starting new features or major refactorings that benefit from structured planning before coding.

front-depiction
front-depiction
175

typeclass-design

Implement typeclasses with curried signatures and dual APIs for both data-first and data-last usage

front-depiction
front-depiction
175

wide-events

Conceptual guide to wide events (canonical log lines) for observability. Use when thinking about instrumentation strategy, span annotations, or designing what context to capture.

front-depiction
front-depiction
175

writing-laws

Write formal laws and covenants for codebases using proper legal-style structure. Use when establishing inviolable standards, architectural constraints, or domain-specific rules that must be followed without exception.

front-depiction
front-depiction
175

ai-engineer

Use when building production-grade GenAI, Agentic Systems, Advanced RAG, or setting up rigorous Evaluation pipelines.

kienhaminh
kienhaminh
7616

backend-developer

Use when designing APIs, Architecture, Security, or Scalability for Node, Python, Go, or Java backend systems.

kienhaminh
kienhaminh
7616

blockchain-engineer

Use when architecturalizing protocols, developing smart contracts, or auditing security for blockchain systems.

kienhaminh
kienhaminh
7616

business-analysis

Use for deep requirements analysis, technical specifications, agile documentation, or architecture/design reviews.

kienhaminh
kienhaminh
7616

designer

Use when building UI, branding, design systems, or auditing accessibility/UX.

kienhaminh
kienhaminh
7616

devops-engineer

Use when designing Universal CI/CD, Multi-Cloud Infrastructure, or Observability systems.

kienhaminh
kienhaminh
7616

frontend-developer

Use when implementing frontend code, optimizing performance, or ensuring strict adherence to documentation/references.

kienhaminh
kienhaminh
7616

react-nextjs

React and Next.js performance optimization guidelines from Vercel Engineering. Sub-skill of frontend-developer. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.

vercel
vercel
7616

lead-architect

Use for high-stakes technical decisions, system design (Microservices/Monolith), cloud infrastructure, or generating ADRs/RFCs.

kienhaminh
kienhaminh
7616

product-manager

Use when defining product vision, agile roadmapping, prioritization (RICE/Kano), or user-centric discovery.

kienhaminh
kienhaminh
7616

qa-tester

Use when planning tests, creating test cases, reporting bugs, or executing Unit/E2E/Security/Performance tests.

kienhaminh
kienhaminh
7616

rules-workflows

Use to standardize project context (Rules) or automate complex multi-step tasks (Workflows).

kienhaminh
kienhaminh
7616

skill-creator

Use when creating new skills, updating existing skills, or packaging skills for distribution.

kienhaminh
kienhaminh
7616

chunking-strategy

Provides chunking strategies for RAG systems. Generates chunk size recommendations (256-1024 tokens), overlap percentages (10-20%), and semantic boundary detection methods. Validates semantic coherence and evaluates retrieval precision/recall metrics. Use when building retrieval-augmented generation systems, vector databases, or processing large documents.

giuseppe-trisciuoglio
giuseppe-trisciuoglio
19320

prompt-engineering

>

giuseppe-trisciuoglio
giuseppe-trisciuoglio
19320

rag

Implements document chunking, embedding generation, vector storage, and retrieval pipelines for Retrieval-Augmented Generation systems. Use when building RAG applications, creating document Q&A systems, or integrating AI with knowledge bases.

giuseppe-trisciuoglio
giuseppe-trisciuoglio
19320

aws-cloudformation-auto-scaling

Provides AWS CloudFormation patterns for Auto Scaling including EC2, ECS, and Lambda. Use when creating Auto Scaling groups, launch configurations, launch templates, scaling policies, lifecycle hooks, and predictive scaling. Covers template structure with Parameters, Outputs, Mappings, Conditions, cross-stack references, and best practices for high availability and cost optimization.

giuseppe-trisciuoglio
giuseppe-trisciuoglio
19320

aws-cloudformation-bedrock

Provides AWS CloudFormation patterns for Amazon Bedrock resources including agents, knowledge bases, data sources, guardrails, prompts, flows, and inference profiles. Use when creating Bedrock agents with action groups, implementing RAG with knowledge bases, configuring vector stores, setting up content moderation guardrails, managing prompts, orchestrating workflows with flows, and configuring inference profiles for model optimization.

giuseppe-trisciuoglio
giuseppe-trisciuoglio
19320

aws-cloudformation-cloudfront

Provides AWS CloudFormation patterns for CloudFront distributions, origins (ALB, S3, Lambda@Edge, VPC Origins), CacheBehaviors, Functions, SecurityHeaders, parameters, Outputs and cross-stack references. Use when creating CloudFront distributions with CloudFormation, configuring multiple origins, implementing caching strategies, managing custom domains with ACM, configuring WAF, and optimizing performance.

giuseppe-trisciuoglio
giuseppe-trisciuoglio
19320

Page 337 of 1445 · 72249 results