rune

Sync local AI skills, agents, and rules with remote registries via CLI.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/nomograph-ai/rune --skill rune-nomograph-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rune
Source: https://github.com/nomograph-ai/rune/tree/main
Command: npx skills add https://github.com/nomograph-ai/rune --skill rune-nomograph-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Rune provides a centralized CLI workflow to manage AI coding skills, subagents (agents), and rules across registries, syncing local projects with central registries and tracking changes with a content-hash lockfile.

Core Features & Use Cases

  • Centralized management of skills, agents, and rules across multiple registries with manifest-driven resolution.
  • Drift detection via a per-item lockfile and pedigree frontmatter to surface and track changes.
  • CLI-driven operations for add, push, sync, diff, and prune to keep local projects in sync with registries.

Quick Start

Run rune setup to install the Claude Code hook and create config, then run rune init in a project to create the rune.toml manifest.

Frequently Asked Questions about rune

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

FAQPage Schema
How do I sync local AI skills and agents with a remote registry?

To sync local AI skills and agents with a remote registry, use a manifest-driven CLI workflow. Running operations like sync compares local items against the registry using a content-hash lockfile to ensure reproducible state and prevent drift.

What is registry drift in AI coding agents and how is it tracked?

Registry drift happens when local AI agent rules diverge from their remote source. It is tracked using a per-item content-hash lockfile and pedigree frontmatter that surface and record changes across multiple registry environments.

How do I publish and import AI skills across multiple registries?

You can publish and import AI skills across multiple registries using the CLI-driven add and push operations. This manifest-driven workflow manages items end-to-end from a centralized configuration to ensure reproducible state.

Can I use a manifest file to manage AI subagents across different environments?

Yes, you can use a manifest file to manage AI subagents across different environments. A rune.toml manifest provides centralized resolution to track skills, agents, and rules across varied local projects.

What is the best way to remove orphaned registry items from a local project?

The best way to remove orphaned registry items from a local project is to run the prune CLI operation. This checks the manifest and deletes local files that no longer exist in the remote registry.

How do I initialize a lockfile to track changes to imported coding rules?

To initialize a lockfile to track changes to imported coding rules, run rune setup to install the hook and config, then run rune init in your project to create the rune.toml manifest and generate the content-hash lockfile.