Agent Native Design

Ocenia CLI według 14-kryterialnej rubryki obejmującej siedem zasad projektowania natywnego dla agentów i tworzy priorytetyzowany plan refaktoryzacji P0/P1/P2.

Autor: Agents365-ai · Agents365-ai/agent-native-design

Testowano · Działa ★ 9.6/10

Agent Native Design — Ocenia CLI według 14-kryterialnej rubryki obejmującej siedem zasad projektowania natywnego dla agentów i tworzy priorytetyzowany plan refaktoryzacji P0/P1/P2.

Co robi ten skill

Przegląda, projektuje lub refaktoryzuje CLI przeznaczone do jednoczesnej obsługi ludzi, agentów AI i orkiestratorów — sprawdza kontrakty stdout/JSON, kody wyjścia, autodeklarację, tryb suchy, poziomy bezpieczeństwa, delegację uwierzytelniania i idempotentność według ocenianej 14-kryterialnej rubryki przypisanej do siedmiu zasad projektowania. Aktywuje się przy żądaniach oceny, czy CLI jest natywne dla agentów, konwersji API/SDK na CLI używalne przez agentów, lub refaktoryzacji wyjścia/pomocy/kontraktów błędów CLI przeznaczonych tylko dla ludzi.

Raport z testu

Przeprowadzono rzeczywisty przegląd specyfikacji zabawkowego notes-cli: rubryka umiejętności oznaczyła dwa konkretne defekty, które ogólny przegląd bazowy całkowicie przeoczył — logowanie tylko przez przeglądarkę interaktywną bez ścieżki tokena do delegowania (Zasada 7) i brak klucza idempotentności w poleceniu dodawania (ciche duplikaty notatek przy ponownej próbie agenta) — i zwróciła powtarzalny wynik 3/28 'jeszcze nie natywne dla agentów' zamiast niejasnego wrażenia.

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

Instalacja

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

Komendy i przykładowe prompty

  • /agent-native-designOcenia CLI według 14-kryterialnej rubryki obejmującej siedem zasad projektowania natywnego dla agentów i tworzy priorytetyzowany plan refaktoryzacji P0/P1/P2.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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