跳到正文
cccskills
免费在 GitHub 公开

agent-onboarding

Create and maintain AGENTS.md files for project onboarding and grounding. Use when initialized in a new project, when project structure changes significantly, or when creating subfolder-level AGENTS.md files for complex monorepos.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(3)

  • SKILL.md4.0 KB
  • assets/AGENTS_template.md1.4 KB
  • references/patterns.md1.5 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Agent Onboarding

Generate AGENTS.md files that ground agents in project structure -- not in volatile state.

Commands

Create a new AGENTS.md:

/agent-onboarding create

Update an existing AGENTS.md after structural changes:

/agent-onboarding update

Create or update AGENTS.md for a subfolder (monorepo):

/agent-onboarding subfolder <path>

Philosophy: Catalog to Compass

AGENTS.md is a navigation map, not a snapshot of current state. It answers "where is X?" and "how do I do Y?" -- not "what are we working on today?"

Directory map, not content inventory

Show where things live. Directory structure is stable; contents change. Agents can ls to see what's inside.

  • Don't: "Dashboard components (currently 12 files, 3 pending refactor)"
  • Do: "src/dashboard/components/ -- run ls to see them"

Process, not state

Document how artifacts flow through their lifecycle, not their current status.

  • Don't: "API auth refactor (50% done), dashboard redesign (in review)"
  • Do: "Add work to TODO.md -> check off when done -> archive -> repeat"

Stable infrastructure, not ephemeral status

Record commands, file paths, port numbers. Don't record "current priorities" or "today's focus."

  • Don't: "We're fixing a latency regression discovered yesterday"
  • Do: "npm test --performance -> results in dist/benchmarks/"

Reference skills, not re-encode them

Point to skill files (/plan.md, SKILL.md). They are the source of truth. Don't duplicate.

  • Don't: Re-explain testing strategy in AGENTS.md
  • Do: "See [testing-strategy] for the full protocol"

Commands, not explanations

Show what to type. Agents can read the source if they need to understand internals.

  • Don't: "Webpack bundles TypeScript modules via a custom loader that extracts metadata..."
  • Do: "npm run build -> output in dist/"

AGENTS.md Structure

Organize in this order (commands and discovery first):

  1. Quick Start -- Essential commands to build, test, run, deploy
  2. Find Things -- Where code, config, and docs live (directory map)
  3. Workflows -- Lifecycle of tasks, artifacts, releases
  4. Infrastructure -- Stable file paths, ports, commands, configuration
  5. References -- Links to detailed skills or documentation

Use AGENTS_template.md as a starting point.

When to Create or Update

  • Create: New project with no AGENTS.md
  • Update: Project structure has changed (new directories, removed modules, moved entry points)
  • Don't update for: Changes to task status, current priorities, or file contents -- these are transient

Root vs. Subfolder

  • Root AGENTS.md: High-level map, workspace-wide commands, primary entry points
  • Subfolder AGENTS.md (monorepo): Independent context for a module or package (e.g., src/services/billing/AGENTS.md)

Detect the Ecosystem

Use patterns.md to identify language and architecture:

EcosystemSignaturesReference
Pythonpyproject.toml, setup.py, requirements.txtpatterns.md#python
JavaScript/Nodepackage.json, tsconfig.jsonpatterns.md#javascript
RustCargo.toml, Cargo.lockpatterns.md#rust
RDESCRIPTION, NAMESPACE, renv.lockpatterns.md#r
C/C++CMakeLists.txt, *.h, *.cpppatterns.md#cpp
JuliaProject.toml, Manifest.tomlpatterns.md#julia

Extract commands from build files (package.json, Makefile, pyproject.toml, Cargo.toml). They are the invariants of the project.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Distills enduring architectural decisions and design rationale from wave orchestration plans or historical git changes into structured, tracked Architecture Decision Records (ADRs). Use pre-wave to resolve active architectural constraints or post-wave to record enduring decisions in docs/decisions/.

中文简介正在准备中。当前显示原文说明。

AndrewBrown-USDA/aigb-skills-usda72026年10月22日 更新

Audit and update an arbitrary codebase to follow the Code.mil federal open-source licensing model (MIT with 17 U.S.C. Section 105 disclaimers and INTENT.md), including CRAN/R package DESCRIPTION setup.

中文简介正在准备中。当前显示原文说明。

AndrewBrown-USDA/aigb-skills-usda72026年10月22日 更新

Migrates ArcPy and ArcGIS Pro workflows to explicit, testable open-source Python geospatial workflows. Use when removing ArcPy dependencies, porting geoprocessing scripts, or documenting ArcGIS behavior that will not be migrated.

中文简介正在准备中。当前显示原文说明。

AndrewBrown-USDA/aigb-skills-usda72026年10月22日 更新

caveman

免费

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

中文简介正在准备中。当前显示原文说明。

AndrewBrown-USDA/aigb-skills-usda72026年10月22日 更新

Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes - Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to "review since X".

中文简介正在准备中。当前显示原文说明。

AndrewBrown-USDA/aigb-skills-usda72026年10月22日 更新

Create, classify, validate, and explain commit messages using Conventional Commits v1.0.0, with repository-aware type, scope, footer, and breaking-change guidance. Use when drafting or reviewing a commit message.

中文简介正在准备中。当前显示原文说明。

AndrewBrown-USDA/aigb-skills-usda72026年10月22日 更新

查看 AndrewBrown-USDA 的全部技能

报告此技能的问题