effect-ts 是做什么的?
用于处理非平凡的 Effect-TS 工作,包括服务/层、类型化错误、Schema/JSONSchema、配置、运行时/并发、@effect/vitest、@effect/ai 或 @prb/effect-next。
适用于处理非平凡的 Effect-TS 工作,包括服务/层、类型化错误、Schema/JSONSchema、配置、运行时/并发、@effect/vitest、@effect/ai 或 @prb/effect-next。
该技能专注于支持复杂的 Effect-TS 开发任务,涵盖服务与层(Services/Layers)、类型化错误(Typed Errors)、Schema 与 JSONSchema 生成、配置管理、运行时与并发操作,以及 @effect/vitest、@effect/ai 和 @prb/effect-next 等专用库。它适用于需要在 TypeScript 生态中利用 Effect-TS 的强大功能构建健壮、类型安全且可组合的应用程序的开发者。通过提供清晰的上下文和指导,该技能帮助 AI 代理理解并生成符合最佳实践的 Effect-TS 代码,包括使用 Effect 架构设计可测试的服务层、处理错误、定义数据模型,以及集成测试与 AI 功能。它主要与支持技能配置的 AI 编码助手(如 Claude Code、Cursor 或 Codex)配合使用,确保在涉及 Effect-TS 的非平凡任务中获得准确且相关的帮助。
npx skills add https://github.com/paulrberg/agent-skills/tree/main/skills/effect-tsInstalled? Explore more 生产力与协作 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →
用于处理非平凡的 Effect-TS 工作,包括服务/层、类型化错误、Schema/JSONSchema、配置、运行时/并发、@effect/vitest、@effect/ai 或 @prb/effect-next。
This repo contains 10 individual skills — each has its own dedicated page.
This skill should be used when the user asks to "configure Biome", "extend biome config", "set up BiomeJS", "add biome overrides", "biome lint-staged", "fix biome errors", or mentions biome.jsonc, Biome linting, or Biome formatting configuration.
Use for dependency updates: update/bump deps, npm/pnpm/yarn/bun package upgrades, outdated checks, package.json updates, or taze.
Use for release versioning: bump/cut/tag a release, bump version, create a release, changelog updates, or version tagging.
Use for GitHub CLI automation: gh commands, repo info, workflow triggers, GitHub search, codespaces, PR status, issues, repo browsing, or command-line GitHub tasks.
Use for combined simplification and review: polish code, clean up and review/fix, simplify then review, refactor and review, or full code polish on recent changes.
Use for code/PR review, audits, bug/security checks, reviewing diffs or changes, and finding issues in code.
Use for simplifying recently changed code: clean up, refactor for clarity, reduce complexity, improve readability, or maintainability.
Use ONLY to update or initialize README.md, CLAUDE.md, or AGENTS.md. Do not trigger for other Markdown files.
Use for Tailwind v4 styling: add/fix classes, configure or migrate Tailwind, use tailwind-variants, or tw-animate-css.
Use for GitHub PR/issue/discussion workflows: create/update PRs or issues, post comments, start discussions; triggers include create/open PR, file/update issue, yeet.
Gemini CLI one-shot prompts, summaries, generation, skills, hooks, MCP, or Gemma routing.
Fetch GitHub issues, select candidates, spawn background fix agents, open PRs, and optionally process PR review comments.
Create, edit, audit, tidy, validate, or restructure AgentSkills and SKILL.md files.
Search, install, update, sync, or publish agent skills with the ClawHub CLI and registry.
Delegate coding work to Codex, Claude Code, or OpenCode as background workers; not simple edits or read-only code lookup.
List, configure, authenticate, call, and inspect MCP servers/tools with mcporter over HTTP or stdio.