Skip to content
agents.nix
Color theme

farming-labs/fm-skills

agent-skills via skills-sh

Upstream
github.com/farming-labs/fm-skills
Version
0-unstable-2026-03-19
Source details
Revision
a432a4fbfd3774de73bb5ec993e645769f7599db commit
Hash
sha256-zX8ALRnVG2gygFG5+z5K8izwFrnqZLQ6dX7VxWLcYp0=
Snapshot
data/agent-skills/github.com/farming-labs/fm-skills.json · latest JSON
Previously
github:kinfe123/fm-skills old paths still evaluate and warn

22 packages

accessibility-interaction-patterns

0-unstable-2026-03-19 · accessibility-interaction-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.accessibility-interaction-patterns
Install with home-manager
programs.claude-code.skills.accessibility-interaction-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.accessibility-interaction-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.accessibility-interaction-patterns'

browser-storage-patterns

0-unstable-2026-03-19 · browser-storage-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.browser-storage-patterns
Install with home-manager
programs.claude-code.skills.browser-storage-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.browser-storage-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.browser-storage-patterns'

build-pipelines-bundling

0-unstable-2026-03-19 · build-pipelines-bundling

pkgs.agent-skills.github.farming-labs.fm-skills.build-pipelines-bundling
Install with home-manager
programs.claude-code.skills.build-pipelines-bundling = pkgs.agent-skills.github.farming-labs.fm-skills.build-pipelines-bundling;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.build-pipelines-bundling'

caching-invalidation-patterns

0-unstable-2026-03-19 · caching-invalidation-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.caching-invalidation-patterns
Install with home-manager
programs.claude-code.skills.caching-invalidation-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.caching-invalidation-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.caching-invalidation-patterns'

data-fetching-patterns

0-unstable-2026-03-19 · data-fetching-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.data-fetching-patterns
Install with home-manager
programs.claude-code.skills.data-fetching-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.data-fetching-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.data-fetching-patterns'

design-system-patterns

0-unstable-2026-03-19 · design-system-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.design-system-patterns
Install with home-manager
programs.claude-code.skills.design-system-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.design-system-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.design-system-patterns'

developer-experience

0-unstable-2026-03-19 · developer-experience

pkgs.agent-skills.github.farming-labs.fm-skills.developer-experience
Install with home-manager
programs.claude-code.skills.developer-experience = pkgs.agent-skills.github.farming-labs.fm-skills.developer-experience;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.developer-experience'

error-handling-patterns

0-unstable-2026-03-19 · error-handling-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.error-handling-patterns
Install with home-manager
programs.claude-code.skills.error-handling-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.error-handling-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.error-handling-patterns'

hydration-patterns

0-unstable-2026-03-19 · hydration-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.hydration-patterns
Install with home-manager
programs.claude-code.skills.hydration-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.hydration-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.hydration-patterns'

meta-frameworks-overview

0-unstable-2026-03-19 · meta-frameworks-overview

pkgs.agent-skills.github.farming-labs.fm-skills.meta-frameworks-overview
Install with home-manager
programs.claude-code.skills.meta-frameworks-overview = pkgs.agent-skills.github.farming-labs.fm-skills.meta-frameworks-overview;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.meta-frameworks-overview'

middleware-patterns

0-unstable-2026-03-19 · middleware-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.middleware-patterns
Install with home-manager
programs.claude-code.skills.middleware-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.middleware-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.middleware-patterns'

observability-patterns

0-unstable-2026-03-19 · observability-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.observability-patterns
Install with home-manager
programs.claude-code.skills.observability-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.observability-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.observability-patterns'

optimistic-ui-patterns

0-unstable-2026-03-19 · optimistic-ui-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.optimistic-ui-patterns
Install with home-manager
programs.claude-code.skills.optimistic-ui-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.optimistic-ui-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.optimistic-ui-patterns'

performance-patterns

0-unstable-2026-03-19 · performance-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.performance-patterns
Install with home-manager
programs.claude-code.skills.performance-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.performance-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.performance-patterns'

realtime-patterns

0-unstable-2026-03-19 · realtime-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.realtime-patterns
Install with home-manager
programs.claude-code.skills.realtime-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.realtime-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.realtime-patterns'

rendering-patterns

0-unstable-2026-03-19 · rendering-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.rendering-patterns
Install with home-manager
programs.claude-code.skills.rendering-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.rendering-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.rendering-patterns'

routing-patterns

0-unstable-2026-03-19 · routing-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.routing-patterns
Install with home-manager
programs.claude-code.skills.routing-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.routing-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.routing-patterns'

seo-fundamentals

0-unstable-2026-03-19 · seo-fundamentals

pkgs.agent-skills.github.farming-labs.fm-skills.seo-fundamentals
Install with home-manager
programs.claude-code.skills.seo-fundamentals = pkgs.agent-skills.github.farming-labs.fm-skills.seo-fundamentals;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.seo-fundamentals'

state-management-patterns

0-unstable-2026-03-19 · state-management-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.state-management-patterns
Install with home-manager
programs.claude-code.skills.state-management-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.state-management-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.state-management-patterns'

testing-strategies-patterns

0-unstable-2026-03-19 · testing-strategies-patterns

pkgs.agent-skills.github.farming-labs.fm-skills.testing-strategies-patterns
Install with home-manager
programs.claude-code.skills.testing-strategies-patterns = pkgs.agent-skills.github.farming-labs.fm-skills.testing-strategies-patterns;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.testing-strategies-patterns'

universal-javascript-runtimes

0-unstable-2026-03-19 · universal-javascript-runtimes

pkgs.agent-skills.github.farming-labs.fm-skills.universal-javascript-runtimes
Install with home-manager
programs.claude-code.skills.universal-javascript-runtimes = pkgs.agent-skills.github.farming-labs.fm-skills.universal-javascript-runtimes;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.universal-javascript-runtimes'

web-app-architectures

0-unstable-2026-03-19 · web-app-architectures

pkgs.agent-skills.github.farming-labs.fm-skills.web-app-architectures
Install with home-manager
programs.claude-code.skills.web-app-architectures = pkgs.agent-skills.github.farming-labs.fm-skills.web-app-architectures;
Build without the overlay
nix build 'github:sudosubin/agents.nix#agent-skills.aarch64-darwin.github.farming-labs.fm-skills.web-app-architectures'

The build command uses aarch64-darwin; aarch64-linux and x86_64-linux work too. Any agent that reads a skills directory can use these packages; see the usage guide for installation.