effect-ts 是做什麼的?
用於進階 Effect-TS 工作,包含服務/層級、類型化錯誤、Schema/JSONSchema、Config、執行序/並發、@effect/vitest、@effect/ai 或 @prb/effect-next。
專為進階 Effect-TS 工作設計,包含服務/層級、類型化錯誤、Schema/JSONSchema、Config、執行序/並發、@effect/vitest、@effect/ai 或 @prb/effect-next。
這個技能專為需要進行非平凡 Effect-TS 開發工作的開發者設計,支援的範疇包括服務與層級 (Services/Layers)、類型化錯誤 (Typed Errors)、Schema 與 JSONSchema、Config 配置、執行序與並發模型 (Runtime/Concurrency)、測試框架 @effect/vitest、AI 整合 @effect/ai,以及 Next.js 整合套件 @prb/effect-next。其主要應用場景是當專案中需要處理複雜的 Effect-TS 效果系統時,提供最佳實務與結構化指引。此技能適用於 Claude Code、Cursor 等 AI 編碼輔助平台,透過詳細的 SKILL.md 文件,協助 AI 代理理解 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、Config、執行序/並發、@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.