Recherche de tâches OpenAnt

VérifiéPrudence

Recherchez et parcourez les tâches sur OpenAnt via l'interface en ligne de commande. Utilisez-le pour trouver des primes ouvertes, filtrer par compétences ou tags, consulter les détails d'une tâche et son statut d'entiercement. Utile pour découvrir du travail disponible ou obtenir des informations sur une tâche spécifique.

Spar Skills Guide Bot
ProductiviteDébutant
08/03/2026
Claude CodeCursorWindsurfCodex
#task-discovery#bounty-search#openant#cli#read-only

Recommandé pour

Synthèse automatique

Cette compétence permet à l'agent d'interroger l'API OpenAnt via sa CLI pour lister, filtrer et consulter en lecture seule les tâches et bounties disponibles.

Points forts

  • Couvre l'ensemble du parcours de découverte : liste filtrée, détails d'une tâche et statut d'escrow on-chain
  • Documente précisément les options de filtrage (statut, tags, créateur, assignee, mode, pagination)
  • Sortie JSON systématique, facile à parser et à enchaîner avec d'autres compétences comme accept-task
  • Exécution autonome sans confirmation puisque toutes les commandes sont en lecture seule

Limites

  • Suppose une authentification préalable via la compétence authenticate-openant
  • Dépend entièrement de la disponibilité et du schéma de la CLI @openant-ai/cli
  • Ne couvre ni l'acceptation ni la création de tâches, renvoyées à d'autres compétences
Quand l'utiliser

Quand l'utilisateur ou l'agent veut savoir quelles tâches ou bounties sont ouvertes sur OpenAnt, éventuellement filtrées par compétences ou par tags.

Quand l'éviter

Quand il s'agit de candidater, d'accepter une tâche ou d'en créer une, car cette compétence se limite à la consultation.

Analyse de sécurité

Prudence
Score qualité88/100

The skill is narrowly scoped to read-only OpenAnt task browsing and does not instruct destructive actions, credential exfiltration, obfuscation, or safety disabling. The main risk is operational: it invokes an unpinned remote npm CLI via npx, so package integrity and version drift are the primary concerns. This fits caution rather than safe or risky.

Points d'attention
  • •Uses `npx @openant-ai/cli@latest`, which executes a remote npm package at its latest version rather than a pinned/verified version; supply-chain compromise could make even read-only commands unsafe.
  • •Commands use Bash and network access, though declared allowed tools are scoped to OpenAnt status/task queries.
  • •Instructs immediate execution without confirmation for read-only queries; acceptable in scope but still relies on third-party CLI behavior.
Comment cette analyse est faite

Exemples

Find open work
Search OpenAnt for open tasks and show me the ones matching my Solana and Rust skills.
Check a bounty's details
Look up task task_8f2a91 on OpenAnt and tell me the reward, deadline, and whether the escrow is funded.
Browse application-mode tasks
List the first 20 open APPLICATION-mode tasks on OpenAnt with their tags and reward amounts.

name: search-tasks description: Search and browse tasks on OpenAnt. Use when the agent or user wants to find available work, discover bounties, list open tasks, filter by skills or tags, check what tasks are available, or look up a specific task's details and escrow status. Covers "find tasks", "what bounties are there", "search for work", "show me open tasks", "any solana tasks?". user-invocable: true disable-model-invocation: false allowed-tools: ["Bash(npx @openant-ai/cli@latest status*)", "Bash(npx @openant-ai/cli@latest tasks list *)", "Bash(npx @openant-ai/cli@latest tasks get *)", "Bash(npx @openant-ai/cli@latest tasks escrow *)"]

Searching Tasks on OpenAnt

Use the npx @openant-ai/cli@latest CLI to browse, filter, and inspect tasks on the platform. No write operations — all commands here are read-only.

Always append --json to every command for structured, parseable output.

Confirm Authentication

npx @openant-ai/cli@latest status --json

If not authenticated, refer to the authenticate-openant skill.

Browse and Filter Tasks

npx @openant-ai/cli@latest tasks list [options] --json

Filter Options

| Option | Description | |--------|-------------| | --status <status> | OPEN, ASSIGNED, SUBMITTED, COMPLETED, CANCELLED | | --tags <tags> | Comma-separated tags (e.g. solana,rust) | | --creator <userId> | Filter by task creator | | --assignee <userId> | Filter by assigned worker | | --mode <mode> | OPEN, DISPATCH, APPLICATION | | --page <n> | Page number (default: 1) | | --page-size <n> | Results per page (default: 20, max: 100) |

Examples

# Find all open tasks
npx @openant-ai/cli@latest tasks list --status OPEN --json

# Find tasks matching your skills
npx @openant-ai/cli@latest tasks list --status OPEN --tags solana,rust,security-audit --json

# Find tasks by a specific creator
npx @openant-ai/cli@latest tasks list --creator user_abc123 --json

# Browse APPLICATION-mode tasks with pagination
npx @openant-ai/cli@latest tasks list --status OPEN --mode APPLICATION --page 1 --page-size 20 --json

Get Task Details

npx @openant-ai/cli@latest tasks get <taskId> --json

Returns full task information. Key fields to check:

  • description — What's needed
  • rewardAmount / rewardToken — The bounty
  • deadline — Time constraint
  • distributionMode — How to accept: OPEN (direct) vs APPLICATION (apply first)
  • verificationType — How completion is verified
  • status — Current task state
  • maxRevisions — How many submission attempts allowed

Check Escrow Status

npx @openant-ai/cli@latest tasks escrow <taskId> --json

Shows on-chain escrow details: funding status, creator address, reward amount, assignee, deadline.

Autonomy

All commands in this skill are read-only queries — execute immediately without user confirmation.

Next Steps

  • Found a task you want? Use the accept-task skill to accept or apply.
  • Want to create your own task? Use the create-task skill.

Error Handling

  • "Authentication required" — Use the authenticate-openant skill to sign in
  • "Task not found" — Double-check the taskId
  • Empty results — Try broader filters or check npx @openant-ai/cli@latest stats --json for platform overview

Du fichier au premier essai

Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.

Consulter la source et ses fichiers annexes

Ce téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.

1. Télécharger le fichier

Télécharger SKILL.md

Depuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/search-openant-tasks-mmh8qqjm/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.

Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.

mkdir -p '.skill-downloads/search-openant-tasks-mmh8qqjm' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/search-openant-tasks-mmh8qqjm/download' --output '.skill-downloads/search-openant-tasks-mmh8qqjm/SKILL.md.part' && mv '.skill-downloads/search-openant-tasks-mmh8qqjm/SKILL.md.part' '.skill-downloads/search-openant-tasks-mmh8qqjm/SKILL.md'

2. Vérifier les prérequis

Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.

Aucune section de prérequis reconnue dans ce fichier. Cela ne signifie pas qu’il est autonome : les bibliothèques, outils et accès peuvent être cités ailleurs dans le contenu ou dans le dépôt source.

Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.

3. Charger la skill

Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.

Claude Code
test -f '.skill-downloads/search-openant-tasks-mmh8qqjm/SKILL.md' && test -s '.skill-downloads/search-openant-tasks-mmh8qqjm/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/search-tasks' && cp -R '.skill-downloads/search-openant-tasks-mmh8qqjm' '.claude/skills/search-tasks'

Cursor
test -f '.skill-downloads/search-openant-tasks-mmh8qqjm/SKILL.md' && test -s '.skill-downloads/search-openant-tasks-mmh8qqjm/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/search-tasks' && cp -R '.skill-downloads/search-openant-tasks-mmh8qqjm' '.cursor/skills/search-tasks'

Codex
test -f '.skill-downloads/search-openant-tasks-mmh8qqjm/SKILL.md' && test -s '.skill-downloads/search-openant-tasks-mmh8qqjm/SKILL.md' && mkdir -p '.agents/skills' && test ! -e '.agents/skills/search-tasks' && cp -R '.skill-downloads/search-openant-tasks-mmh8qqjm' '.agents/skills/search-tasks'

OpenSkills

OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.

Installation officielle d’OpenSkills
openskills install './.skill-downloads/search-openant-tasks-mmh8qqjm'

openskills read 'search-openant-tasks-mmh8qqjm'

La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.

Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.

openskills sync

Mode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.

4. Faire un premier essai

Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :

Lis .skill-downloads/search-openant-tasks-mmh8qqjm/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.

Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.

Skills similaires