Browse And Evaluate
Cerca, visualizza in anteprima ed esegui a secco le voci del catalogo ai-agent-skills prima di installarle
Promosso
Cosa fa
Definisce un workflow in cinque passaggi per la CLI ai-agent-skills: cerca nel catalogo, recupera i dettagli della skill, visualizza in anteprima il corpo di SKILL.md, esegui a secco l'installazione, quindi installa. Impone i flag --fields, --limit e --dry-run in modo che l'output del catalogo non inondi la finestra di contesto e nessuna skill venga scritta su disco senza revisione. Si attiva quando si naviga, si confrontano o si valutano le skill nel catalogo ai-agent-skills prima dell'installazione.
Rapporto di test
Installato ai-agent-skills@4.3.2 da npm in una sandbox e eseguiti tutti i comandi che il corpo di 58 righe prescrive. BASELINE (solo frontmatter, nessun corpo): ho scaricato `--help` (~5KB nel contesto), poi `search database` (898 B) e `info database-design` (1877 B), senza dry-run prima dell'installazione. Esecuzione SKILL: ha saltato `--help` interamente poiché il corpo fornisce le forme esatte dei comandi, `info --fields name,description,tags,collections,installCommands` ha restituito 760 B contro i 1877 B della baseline (-59%), e `install database-design --dry-run -p` ha stampato l'esatto target di scrittura e "bundled house copy from ..." prima che qualcosa toccasse il disco; l'installazione reale ha poi scritto .agents/skills/database-design/SKILL.md. Il più grande vantaggio misurato è il guardrail --fields/--limit: `list` nudo emette 68.770 byte (~17k token) mentre `list --fields name --limit 3` emette 4 righe. Due difetti onesti: su `search` il --fields prescritto è un no-op misurato (898 vs 896 byte, quei quattro campi sono già il default), e la versione 4.1.0 del frontmatter della skill è in ritardo rispetto alla CLI 4.3.2. L'affermazione Gotchas sul preview che rimuove l'iniezione di prompt è reale — cli.js ha PROMPT_INJECTION_PATTERNS (riga 1574) e un booleano `sanitized` nello schema di preview. Il corpo non fa riferimento a script in bundle o file di riferimento, quindi nulla da 404; nessun curl|sh, blob base64, esfiltrazione di segreti o testo di iniezione da nessuna parte.
Testato il: 2026-07-21 · Claude Code 2.x (agent harness)
Installazione
git clone --depth 1 https://github.com/MoizIbnYousaf/Ai-Agent-Skills.git /tmp/browse-and-evaluate-src mkdir -p ~/.claude/skills cp -R /tmp/browse-and-evaluate-src/skills/browse-and-evaluate ~/.claude/skills/browse-and-evaluate # CLI instead: npx ai-agent-skills install browse-and-evaluate (global) or -p (project: .agents/skills/) # Preview first: npx ai-agent-skills install browse-and-evaluate --dry-run
Comandi e prompt di esempio
/browse-and-evaluateCerca, visualizza in anteprima ed esegui a secco le voci del catalogo ai-agent-skills prima di installarle
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Find skills for database migration workCompare these two skills before I install oneDry-run installing this skill before committing