Les compétences d'agent donnent à votre agent une base CLI sûre
Le WebCull Agent Skill Set aide les outils d'agent à utiliser la CLI WebCull avec prudence. Installez d'abord webcull-cli pour les consignes partagées de sécurité et de commande, puis ajoutez des compétences de flux ciblées pour les tâches de favoris souhaitées.
Au début d'une tâche WebCull, la compétence de base affiche les comptes connectés. Elle utilise automatiquement le seul compte disponible ou vous demande d'en choisir un dans une liste numérotée, puis inclut le hash de ce compte dans chaque commande authentifiée.
webcull accounts
webcull whoami --account <account-hash>
webcull bookmarks count --account <account-hash> --path /
webcull bookmarks tree --account <account-hash> --path / --max-depth 1 --limit 25 --fields id,type,title,modified
webcull bookmarks search --account <account-hash> --query 'github api' --limit 20 --fields id,title,url,parent_id
webcull bookmarks get --account <account-hash> --ids 123,456 --fields id,title,url,notes --max-metadata-chars 1500
Choisir les compétences selon ce que vous voulez faire
webcull-cliwebcull-talk-to-bookmarkswebcull-organize-bookmarkswebcull-graph-relationshipswebcull-workflow-analysiswebcull-recommendationswebcull-learning-pathwebcull-public-collection-reviewDétails de la compétence de base
@webcull/cli >= 0.1.1webcull-cli/SKILL.md/skills/CHANGELOG.md/skills/webcull-cli/SKILL.mdTélécharger le bundle de compétences versionné
Le bundle inclut un dossier par compétence, un fichier de version skills.json, un fichier de notes de version CHANGELOG.md et des instructions d'installation pour les outils d'agent.
skills/
skills.json
INSTALL.md
CHANGELOG.md
README.md
webcull-cli/SKILL.md
webcull-talk-to-bookmarks/SKILL.md
webcull-organize-bookmarks/SKILL.md
webcull-graph-relationships/SKILL.md
webcull-workflow-analysis/SKILL.md
webcull-recommendations/SKILL.md
webcull-learning-path/SKILL.md
webcull-public-collection-review/SKILL.md
Vérifier les mises à jour de compétences par version et changelog
Le fichier skills.json affiche la version actuelle du bundle et les versions des compétences. Le fichier CHANGELOG.md explique ce qui a changé avant de mettre à jour les dossiers de compétences installés. Examinez les changements de version majeure avant de remplacer une copie locale. Les mises à jour mineures et correctives devraient conserver le même flux de base.
Les compétences gardent les requêtes volontairement petites
L'ensemble de compétences indique aux agents d'utiliser --max-chars, --limit, --page, --fields et --max-metadata-chars sur les commandes larges de favoris. Quand les résultats sont trop larges, l'agent réduit d'abord les champs, puis le texte long, puis parcourt les résultats par pages.
L'ensemble de compétences garde les appels séquentiels pour un même compte. Des agents distincts peuvent travailler en même temps sur différents comptes lorsque chaque commande inclut le hash du compte prévu. Les agents régulent aussi les requêtes et limitent la suivante si WebCull leur demande de ralentir.
Les écritures exigent votre demande explicite
Les compétences indiquent aux agents d'éviter de créer, mettre à jour, déplacer ou réorganiser des favoris tant que vous ne demandez pas cette écriture. Elles préfèrent aussi --dry-run avant une écriture réelle, préservent les champs non modifiés et envoient le correctif le plus étroit possible.
Les phrases secrètes des comptes chiffrés restent locales
Pour les comptes chiffrés, la CLI demande la phrase secrète E2EE uniquement par saisie interactive masquée dans le terminal. Les compétences indiquent aux agents de ne pas placer les phrases secrètes dans les arguments CLI, variables d'environnement, configuration, stdin, journaux, exemples ou requêtes API.