AU

andrewbrown-usda/aigb-skills-usda

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

7 stars 品質 58 トレンド 35NOASSERTION

AiGB Skills: Andrew Gene Brown's USDA Agent Skills

概要

aigb-skills-usda is Andrew Brown's public repository of agent skills curated for USDA workflows, geospatial computing, and software engineering. It packages planning, code review, investigative research, and developer tooling into a reproducible npm package and lockfile-driven catalog. - A ready-to-use npm package with the skills CLI (npx --no-install skills after npm link from a checkout). - Curated skill catalog defined in catalog/skills.lock.json - Materialized and linkable skills in skills/. - Permissive MIT License at the repository root, with explicit third-party attribution external skills. - Agent and repo conventions in AGENTS.md. From a checkout containing the packaged skills/ directory, install the local package link first, then use npx to invoke its CLI; Node.js 18 or newer is required: This copies packaged skills and never fetches skill sources.

README

以下は原文 README の抜粋です。原文を見る。

Andrew Brown’s USDA Skills (aigb-skills-usda)

aigb-skills-usda is Andrew Brown’s public repository of agent skills curated for USDA workflows, geospatial computing, and software engineering. It packages planning, code review, investigative research, and developer tooling into a reproducible npm package and lockfile-driven catalog.

What is here

  • A ready-to-use npm package with the skills CLI (npx --no-install skills after npm link from a checkout).
  • Curated skill catalog defined in catalog/skills.lock.json
  • Materialized and linkable skills in skills/.
  • Permissive MIT License at the repository root, with explicit third-party attribution external skills.
  • Agent and repo conventions in AGENTS.md.

Quick Start (Installing Skills)

From a checkout containing the packaged skills/ directory, install the local package link first, then use npx to invoke its CLI; Node.js 18 or newer is required:

npm link
npx --no-install skills install --target ~/.agents/skills

This copies packaged skills and never fetches skill sources. npm link makes this checkout’s package available to npx; --no-install prevents npx from downloading an unrelated registry package. The install command requires source and target to be separate, non-overlapping directories. Existing same-named skills in the destination are left untouched: by default, installation refuses the conflicting install; pass --force to replace the matching destination skills.

Or using make:

make help
make install
make install-skills
make test

make install installs npm dependencies. make install-skills invokes the checked-in CLI directly and copies skills into ~/.agents/skills; if any same-named skills already exist, it refuses. To explicitly replace matching skills through Make, use make install-skills -- --force. make test is the broader maintainer smoke suite and can require sibling source checkouts; it is not needed to install packaged skills.

To install selected skills, pass a comma-separated list or use the singular shorthand:

make install-skills SKILLS=plan-first,dr-lexus
make install-skill SKILL=plan-first
make install-skill SKILL=plan-first -- --force
make install-skills-force SKILLS=plan-first,dr-lexus

The first two forms refuse conflicting skills by default. install-skills-force always replaces matching skills and accepts the optional SKILLS filter.

CI Validation vs. Maintainer Sync

CI validates the packaged skills/ directory with:

npm run validate:skills -- --report .scratch/skills-report.json

This check uses only files shipped in this repository. It does not clone or sync upstream repositories, access private repositories, or require sibling checkouts.

The existing npm test smoke suite also exercises maintainer synchronization paths and may require local upstream source checkouts. Run it locally when working on skills sync; it is not the packaged-only CI contract.

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add andrewbrown-usda/aigb-skills-usda
MCP 初心者?mcpskill.org のガイドから始めましょう →