agent-skills

Manage Claude Code, Antigravity CLI, and Codex plugins declaratively via Nix.

2|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/joegoldin/agent-skills --skill agent-skills-joegoldin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-skills
Source: https://github.com/joegoldin/agent-skills/tree/main/skills/claude-nix-config
Command: npx skills add https://github.com/joegoldin/agent-skills --skill agent-skills-joegoldin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires nix, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill unit addresses the need for managing Claude Code, Antigravity CLI, and Codex declaratively via Nix, simplifying the integration and maintenance of these tools.

Core Features & Use Cases

  • Declarative Management: Define and build all skills, commands, agents, and plugin settings using Nix, allowing for easy configuration and reconfiguration.
  • Plugin System: Build plugins for Claude Code, Antigravity CLI, and Codex, providing a structured way to extend and customize the tools.
  • Hot-Reloading: Skills in Claude Code can be hot-reloaded, allowing for real-time updates without restarting the application.

Quick Start

Use the agent-skills Skill unit to define and build your plugins for Claude Code, Antigravity CLI, and Codex.

Frequently Asked Questions about agent-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Claude Code and Codex plugins declaratively with Nix?

You can manage Claude Code and Codex plugins declaratively with Nix by defining and building all skills, commands, agents, and plugin settings within Nix configurations. This allows easy configuration and reconfiguration of your tool integrations.

What is declarative plugin management for AI coding tools?

Declarative plugin management is the process of defining and building skills, commands, and agents for tools like Claude Code using Nix. It provides a structured way to extend, customize, and maintain these tools through configuration files.

Do I need Nix installed to use this plugin system?

Yes, you need Nix installed and appropriate tooling for plugin development. The declarative management and hot-reloading capabilities rely entirely on the Nix package manager to build and configure the supported tools.

Can I hot-reload skills in Claude Code without restarting?

Yes, skills in Claude Code can be hot-reloaded, allowing for real-time updates without restarting the application. This enables immediate testing and iteration during plugin development.

What is the best way to maintain Antigravity CLI and Codex configurations?

The best way to maintain Antigravity CLI and Codex configurations is using Nix for declarative management. This approach simplifies integration, maintenance, and reconfiguration of these tools across your development environment.

What are the limitations of managing AI coding plugins via Nix?

The main limitation is the strict dependency on Nix and appropriate tooling for plugin development. Users without Nix or those unfamiliar with declarative package management cannot utilize this system for tool integration.