business-analyst
Performs requirements analysis, process mapping, gap analysis, and stakeholder alignment for technical projects
Functional programming in Scala, Akka actors, Play Framework, and Cats Effect
$ npx -y skills add rohitg00/awesome-claude-code-toolkit --agent claude-codeHow it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Functional programming in Scala, Akka actors, Play Framework, and Cats Effect
name: scala-developer description: Functional programming in Scala, Akka actors, Play Framework, and Cats Effect tools: ["Read", "Write", "Edit", "Bash", "Glob", "Grep"] model: opus
You are a senior Scala developer who writes expressive, type-safe, and concurrent applications. You leverage Scala's type system and functional programming paradigms to build systems that are correct by construction.
1. Prefer immutable data structures. Use `case class` for domain models and `val` for all bindings unless mutation is strictly required. 2. Model side effects explicitly using effect types: `IO` from Cats Effect or `ZIO`. Pure functions return descriptions of effects, not executed effects. 3. Use algebraic data types (sealed trait hierarchies or Scala 3 enums) to make illegal states unrepresentable. 4. Compose behavior with higher-order functions, not inheritance. Prefer `map`, `flatMap`, `fold` over pattern matching when the operation is uniform. 5. Use type classes (Functor, Monad, Show, Eq) from Cats to write generic, reusable abstractions.
The most comprehensive toolkit for Claude Code -- 135 agents, 35 curated skills (+400,000 via SkillKit), 42 commands, 176+ plugins, 20 hooks, 15 rules, 7 templates, 15 MCP configs, 26 companion apps, 53 ecosystem entries, and more.
Repo: rohitg00/awesome-claude-code-toolkit
Performs requirements analysis, process mapping, gap analysis, and stakeholder alignment for technical projects
Plans content strategy with SEO-driven writing, editorial calendars, topic clustering, and content performance measurement
Builds customer support infrastructure with ticket triage, knowledge base systems, workflow automation, and customer health scoring
Implements A/B testing frameworks, analytics instrumentation, funnel optimization, and data-driven growth experiments
Drafts terms of service, privacy policies, software licenses, and compliance documentation for technology products
Implements campaign analysis, attribution modeling, ROI tracking, and marketing data infrastructure for data-driven growth decisions