
一个针对人工智能开发工件的包注册表规范——代理、MCP服务器、提示符、能力和技能。
概览
ARA(发音:ah-rah)是一个用于AI开发成果的包注册和分发系统。它提供了一种标准化的方式,用于发现、共享和安装可重复使用的组件,从而提升AI助手和开发流程。 ARA是一个供应商无关的开放标准——任何AI编码工具都可以实现,包括Kiro、Claude Code、Cursor、VS Code Copilot、Windsurf等。 ARA支持以下包类型: 使用可选的平台字段声明工具特定的安装目标(例如,“平台”:“kiro”)。 - 愿景 - 理解项目目标和原则 - ara.json规范 - 包清单格式 - JSON 模式 - 验证您的ara.json - 注册表 API - 注册表实现的 HTTP API 规范 - 安全 - 为实现者提供安全指导 该项目采用Apache-2.0许可证授权。
概述(AI 翻译)
ARA(发音:ah-rah)是一个用于人工智能开发成果的包注册和分发系统。它提供了一种标准化的方式来发现、共享和安装可重用组件,以增强人工智能助手和开发工作流程。
ARA是一个供应商无关的开放标准——任何AI编码工具都可以实现,包括Kiro、Claude Code、Cursor、VS Code Copilot、Windsurf等。
包类型
ARA支持以下包类型:
| 类型 | 描述 |
|---|---|
agent |
带有提示、工具和行为的AI助手配置 |
mcp-server |
扩展AI能力的模型上下文协议服务器 |
powers |
MCP工具捆、转向文件和钩子 |
steering |
指导代理行为的持久项目知识文件 |
skill |
程序知识通过 SKILL.md |
context |
知识文件、提示模板和参考资料 |
agents-md |
AGENTS.md 引导编码代理的格式 |
使用可选的 platform 字段声明工具特定的安装目标(例如 "platform": "kiro"。
快速链接
- 愿景——理解项目目标和原则
- 阿拉。
本页由 AI 翻译,技术细节请以原文为准。
README
AI Registry for Agents (ARA)
ARA (pronounced: ah-rah) is a package registry and distribution system for AI development artifacts. It provides a standardized way to discover, share, and install reusable components that enhance AI assistants and development workflows.
ARA is a vendor-agnostic open standard — any AI coding tool can implement it, including Kiro, Claude Code, Cursor, VS Code Copilot, Windsurf, and others.
Package Types
ARA supports the following package types:
| Type | Description |
|---|---|
agent |
AI assistant configurations with prompts, tools, and behaviors |
mcp-server |
Model Context Protocol servers that extend AI capabilities |
powers |
Bundles of MCP tools, steering files, and hooks |
steering |
Persistent project knowledge files that guide agent behavior |
skill |
Procedural knowledge via SKILL.md |
context |
Knowledge files, prompt templates, and reference materials |
agents-md |
AGENTS.md format for guiding coding agents |
Use the optional platform field to declare tool-specific installation targets (e.g., "platform": "kiro").
Quick Links
- Vision - Understand the project goals and tenets
- ara.json Spec - Package manifest format
- JSON Schema - Validate your ara.json
- Registry API - HTTP API specification for registry implementations
- Security - Security guidance for implementers
Example ara.json
{
"$schema": "https://raw.githubusercontent.com/ara-registry/spec/refs/heads/main/ara.schema.json",
"specVersion": "1.0",
"name": "acme/code-reviewer",
"version": "1.0.0",
"description": "AI agent for automated code review",
"author": "[email protected]",
"tags": ["code-review", "automation"],
"type": "agent"
}
Security
See CONTRIBUTING for more information.
License
This project is licensed under the Apache-2.0 License.
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →