dotagents

Install and symlink agent skills declared in agents.toml.

8.7k|1.8k|Updated Feb 1, 2012
One-click install
npx skills add https://github.com/getsentry/sentry-javascript --skill dotagents
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotagents
Source: https://github.com/getsentry/sentry-javascript/tree/main/.agents/skills/dotagents
Command: npx skills add https://github.com/getsentry/sentry-javascript --skill dotagents

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the management of AI agent skills by providing a unified system for declaring, installing, and updating dependencies across various agent tools.

Core Features & Use Cases

  • Dependency Management: Declares, installs, and symlinks skills from agents.toml.
  • Cross-Tool Compatibility: Ensures skills are discoverable by multiple agent tools (Claude, Cursor, Codex, VS Code, OpenCode).
  • Use Case: When you need to add a new skill like code-review to your agent setup, you use dotagents add getsentry/skills code-review to install it and make it available to all your connected AI tools.

Quick Start

Use dotagents to initialize a new project with agents.toml and the .agents directory.

Frequently Asked Questions about dotagents

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

FAQPage Schema
How do I manage AI agent dependencies across multiple tools like Claude and Cursor?

Managing AI agent dependencies across tools like Claude and Cursor is done by declaring skills in an agents.toml file. The dotagents skill reads this file to resolve, install, and symlink skills, ensuring they are discoverable by all configured agent tools.

What is the best way to install a skill from a GitHub repository for my agent setup?

Installing a skill from a GitHub repository is handled using GitHub shorthand, pinned references, or Git URLs in agents.toml. You can run a command like `dotagents add getsentry/skills code-review` to fetch and symlink the skill for your agent setup.

Can I use local paths and wildcard installations when configuring agent skills?

Local paths and wildcard installations are fully supported for configuring agent skills. The system resolves sources declared in agents.toml, allowing you to configure local directories or use wildcards to install multiple skills at once.

How do MCP server declarations and tool event hooks work with agent skill configuration?

MCP server declarations and tool event hooks are configured within the agents.toml file. The dependency management system processes these declarations to integrate external servers and trigger events, ensuring skills are properly linked and discoverable across agent tools.

Does dotagents support trust policies for skills installed from external Git URLs?

Trust policies for skills installed from external Git URLs are supported. The system applies these policies during dependency resolution in agents.toml to ensure installed skills meet your security requirements before symlinking them to the agent tools directory.