Agent Native Design

Scorer en CLI på en 14-kriterie rubrikk over syv agent-native designprinsipper og produserer en prioritert P0/P1/P2 refaktorplan.

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

Bestått ★ 9.6/10

Agent Native Design — Scorer en CLI på en 14-kriterie rubrikk over syv agent-native designprinsipper og produserer en prioritert P0/P1/P2 refaktorplan.

Hva den gjør

Gjennomgår, designer eller refaktorerer CLI-er ment for å betjene mennesker, AI-agenter og orkestratorer samtidig — sjekker stdout/JSON-kontrakter, exit-koder, selvbeskrivelse, dry-run, sikkerhetsnivåer, autentiseringsdelegering og idempotens mot en scorert 14-kriterie rubrikk mappet til syv designprinsipper. Utløses ved forespørsler om å evaluere om en CLI er agent-native, konvertere en API/SDK til en agent-brukbar CLI, eller refaktorere en kun-menneske CLI sin output/hjelp/feil-kontrakter.

Testrapport

Kjørte en ekte gjennomgang av en leketøy-notat-CLI-spesifikasjon: rubrikken flagget to konkrete defekter en generell baseline-gjennomgang helt savnet — en interaktiv-kun-nettleser-pålogging uten en delegerbar token-sti (Prinsipp 7) og ingen idempotensnøkkel på add-kommandoen (stille dupliserte notater ved agent-gjentakelse) — og returnerte en reproduserbar 3/28 'ikke agent-native ennå'-score i stedet for et vagt inntrykk.

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

Installer

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 rubrikk over syv agent-native designprinsipper og produserer en prioritert P0/P1/P2 refaktorplan.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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