Agent Native Design

Scorer en CLI på en 14-kriterie rubrik på tværs af syv agent-native designprincipper og producerer en prioriteret P0/P1/P2 refaktorplan.

Af Agents365-ai · Agents365-ai/agent-native-design

Testet · Virker ★ 9.6/10

Agent Native Design — Scorer en CLI på en 14-kriterie rubrik på tværs af syv agent-native designprincipper og producerer en prioriteret P0/P1/P2 refaktorplan.

Hvad det gør

Gennemgår, designer eller refaktoriserer CLI'er, der er beregnet til at betjene mennesker, AI-agenter og orkestratorer på én gang — kontrollerer stdout/JSON-kontrakter, exit-koder, selvbeskrivelse, dry-run, sikkerhedsniveauer, auth-delegering og idempotens mod en scorret 14-kriterie rubrik, der er mappet til syv designprincipper. Udløses ved anmodninger om at evaluere, om en CLI er agent-native, konvertere en API/SDK til en agent-brugbar CLI eller refaktorere en ren menneske-CLI's output/help/fejlkontrakter.

Testrapport

Kørte en reel gennemgang af en legetøjs notes-cli specifikation: skillens rubrik markerede to konkrete defekter, som en generisk baseline-gennemgang helt missede — en interaktiv-browser-kun login uden en delegerbar token-sti (Princip 7) og ingen idempotensnøgle på add-kommandoen (stille duplikatnoter ved agent-retry) — og returnerede en reproducerbar 3/28 'endnu ikke agent-native' score i stedet for et vagt indtryk.

Testet: 2026-07-16 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/Agents365-ai/agent-native-design.git
mkdir -p ~/.claude/skills
cp -r agent-native-design/skills/agent-native-design ~/.claude/skills/agent-native-design

Kommandoer og eksempelprompter

  • /agent-native-designScorer en CLI på en 14-kriterie rubrik på tværs af syv agent-native designprincipper og producerer en prioriteret P0/P1/P2 refaktorplan.

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Is my CLI actually usable by an AI agent, not just a human typing?
  • Review whether this API's command-line wrapper is agent-native
  • Score my tool's stdout, exit codes, and auth flow for agent friendliness