A collection of skills for AI coding agents by Capy.
Skills follow the Agent Skills format.
Effect.ts patterns for typed functional effects, dependency injection, error handling, and resilient async operations.
Use when:
- Writing or reviewing Effect-based TypeScript code
- Migrating from Promises to Effect.ts
- Implementing services with typed errors and dependency injection
- Adding retry logic, resilience, or structured concurrency
- Building HTTP API clients with Effect
Topics covered:
- Core concepts (creating effects, composition, error handling, resources)
- Services & dependency injection (Context.Tag, Layers, Runtime)
- Production patterns (HTTP clients, configuration, retry, concurrency)
- Common gotchas and troubleshooting
npx skills add scrapybara/agent-skillsSkills are automatically available once installed. The agent will use them when relevant tasks are detected.
Examples:
Help me build an Effect.ts service with dependency injection
Add retry logic with exponential backoff to this API call
Migrate this Promise-based code to Effect.ts
Each skill contains:
SKILL.md- Instructions for the agentreferences/- Supporting documentationmetadata.json- Version and metadataREADME.md- Human-readable overview
MIT