agr-cli

Install and synchronize SKILL.md directories across multiple AI coding tools.

450|36|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/computerlovetech/agr --skill agr-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agr-cli
Source: https://github.com/computerlovetech/agr/tree/main/skills/agr-cli
Command: npx skills add https://github.com/computerlovetech/agr --skill agr-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Repetitive, error-prone setup and syncing of AI agent skills across multiple coding tools, where each tool keeps its own local skills directory and requires manual maintenance.

Core Features & Use Cases

  • Install skills across tools: Add remote or in-repo skills (identified by a directory containing SKILL.md) and have them copied into each configured tool’s skills directory.
  • Sync and keep in lockstep: Run agr sync to fan out missing installs, migrate legacy directory layouts, mirror canonical instruction files when enabled, and regenerate agr.lock.
  • Upgrade pinned dependencies: Refresh selected skills (or everything in scope) beyond what is currently pinned in agr.lock, updating the lockfile accordingly.
  • Ephemeral execution for testing: Use agrx to download and run a skill once without committing it into agr.toml or persisting it.

Quick Start

Run agr init in your repo, then use the CLI to install a skill by saying: "Install anthropics/skills/pdf for my coding tools using agr add".

Frequently Asked Questions about agr-cli

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

FAQPage Schema
How do I synchronize AI agent skills across multiple coding tools?

To install a specific remote skill across your coding tools, use the agr add command with the skill handle, which copies the directory containing SKILL.md into each tool's configured local skills directory.

Can I test an AI agent skill ephemerally without modifying my lockfile?

Yes, you can test an AI agent skill ephemerally without persisting it by using the agrx command, which downloads and runs the skill once without committing it into agr.toml or updating the lockfile.

What is the best way to upgrade pinned dependencies in an agr.lock file?

The best way to upgrade pinned dependencies in an agr.lock file is to run an agr upgrade command, which refreshes selected skills beyond their pinned versions and updates the lockfile accordingly to maintain deterministic lifecycle semantics.

Does agr work with in-repo skill directories for team workflows?

Yes, agr works with in-repo skill directories for team workflows by installing skills located under the skills/ directory and keeping them consistent across configured tools through manifest and lock management.

Why does instruction mirroring fail during a skill sync operation?

Instruction mirroring during a skill sync operation may fail if canonical instruction files are not correctly enabled or if handle resolution and tool fan-out behavior encounter mismatched directory layouts during the migration process.