# Use the Autonomi Developer Skill

The Autonomi Developer Skill is a verified knowledge package for AI coding tools such as Claude Code. It is a companion to these docs, not a replacement, and gives your AI coding tool the operational expertise it needs to help you build, integrate, and deploy applications on the Autonomi Network.

**Preview release.** The skill is currently in a draft state. Install names and identifiers may shift before the first non-draft version.

## What it gives your AI

* **Autonomi development expertise**, including how to choose the right path for your project across the SDK, CLI, Direct Rust, and MCP.
* **Access to verified API surfaces, golden flows, and common-failure recipes**, so your AI works from real endpoints, real CLI commands, and real method names instead of guessing.
* **Safety rules around wallets, keys, uploads, and public-network work**, so it defaults to a local devnet first and asks before touching real Autonomi Network Token (ANT).

## Install it

### In Claude Code

Run these commands inside Claude Code to add the Autonomi marketplace and install the skill:

```
/plugin marketplace add WithAutonomi/autonomi-developer-docs
/plugin install developer@withautonomi
/reload-plugins
```

The skill is now available across all your Claude Code sessions. Claude uses it automatically when you work on Autonomi tasks. To invoke it explicitly, type `/developer:start`.

### In other AI tools

Any tool that loads Claude-style skill files can read it directly from the canonical URL:

```
https://raw.githubusercontent.com/WithAutonomi/autonomi-developer-docs/main/skills/start/SKILL.md
```

Follow your tool's instructions for installing a Markdown skill file.

### Manual install

To install the skill by hand into Claude Code, drop the file into your Claude Code skills directory:

```bash
mkdir -p ~/.claude/skills/autonomi-developer
curl -fsSL https://raw.githubusercontent.com/WithAutonomi/autonomi-developer-docs/main/skills/start/SKILL.md \
  -o ~/.claude/skills/autonomi-developer/SKILL.md
```

## Staying current

The skill checks for newer published versions on each use and tells you when one is available so you can refresh your local copy. The verified upstream commits are recorded in the skill's metadata, so you can always see exactly which versions of the Autonomi source repos a given copy of the skill was verified against.

## Related pages

* [What is Autonomi?](/developers/index.md)
* [Build with the SDKs](/developers/sdk/install.md)
* [Use the CLI](/developers/cli/use-the-cli.md)
* [Developing in Rust](/developers/developing-in-rust/rust.md)
* [Use MCP with AI Tools](/developers/mcp/use-mcp-with-ai-tools.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.autonomi.com/developers/developer-skill.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
