Claude Skill

iannuttall/dotagents

Dotagents 提供一个统一的 TypeScript 仓库,用于组织钩子、命令、技能和 AGENT/CLAUDE.md 文件,简化 AI 智能体开发和配置管理流程。

概览

Stars508
Forks19
语言TypeScript
最后更新2026-01-21
最近同步2026-06-10
前往 GitHub

仓库信息

拥有者iannuttall
仓库dotagents
完整名称iannuttall/dotagents
Repo ID1,129,100,081

安装这个 Skill

npx @iannuttall/dotagents

Registry 信息

类型cursor_rule
质量分85/100
验证状态readme_parsed
最近验证2026-06-10
平台
ClaudeCodexCursor
能力
terminal
识别文件
README.mddocspackage.jsontests
配置键
PACKAGE_JSON

项目简介

Dotagents 是一个 TypeScript 仓库,作为统一存放所有钩子、命令、技能和 AGENT/CLAUDE.md 文件的位置,帮助开发者管理其 AI 智能体相关的配置和扩展。

英文描述

One location for all of your hooks, commands, skills, and AGENT/CLAUDE.md files.

要点

  • 钩子、命令和技能的集中管理
  • AGENT/CLAUDE.md 文件的结构化存储
  • TypeScript 实现确保类型安全
  • 开源项目支持社区贡献

使用场景

  • 组织 AI 智能体开发项目
  • 管理 Claude Skill 配置
  • 共享可复用的智能体组件
  • 标准化智能体项目结构

README 摘要

<div align="center"> <strong>dotagents</strong> <br /> <em>One canonical .agents folder that powers all your AI tools.</em> <br /><br /> <em> Simple setup • One source of truth • Safe to re-run anytime </em> </div> ## Quick Start Requirements: Bun 1.3+. Run the guided CLI: ```bash npx @iannuttall/dotagents ``` Or with Bun: ```bash bunx @iannuttall/dotagents ``` Choose a workspace (Global home or Project folder), select the clients you want to manage, and follow the prompts. You can run it again anytime to repair links or undo changes. Global home affects all projects. Project folder only affects the current directory you run dotagents from. ## What it does - Keeps `.agents` as the source of truth. - Creates symlinks for Claude, Codex, Factory, Cursor, OpenCode, and Gemini (based on your selection). - Always creates a backup before any overwrite so changes are reversible. ## Where it links (global scope) `.agents/CLAUDE.md` → `~/.claude/CLAUDE.md` (if present) `.agents/AGENTS.md` → `~/.claude/CLAUDE.md` (fallback when no CLAUDE.md) `.agents/GEMINI.md` → `~/.gemini/GEMINI.md` (if present) `.agents/AGENTS.md` → `~/.gemini/GEMINI.md` (fallback when no GEMINI.md) `.agents/commands` → `~/.claude/commands` `.agents/commands` → `~/.factory/commands` `.agents/commands` → `~/.codex/prompts` `.agents/commands` → `~/.cursor/commands` `.agents/commands` → `~/.config/opencode/commands` `.agents/commands` → `~/.gemini/commands` `.agents/hooks` → `~/.claude/hooks` `.agents/hooks` → `~/.factory/hooks` `.agents/AGENTS.md` → `~/.factory/AGENTS.md` `.agents/AGENTS.md` → `~/.codex/AGENTS.md` `.agents/AGENTS.md` → `~/.config/opencode/AGENTS.md` `.agents/skills` → `~/.claude/skills` `.agents/skills` → `~/.factory/skills` `.agents/skills` → `~/.codex

话题

暂无话题

探索更多

数据来自 GitHub,同步时间:2026-06-10