Skip to content
Back to skills

Agency Roster Bulk Creation

ASecurity

Bulk-create hundreds of AI agent skills for the Agency Roster repo — naming, conflict resolution, batch delegation, GitHub sync, and monetization prep.

  • 6 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 10, 2026
toolspythongobashgitapibackend

Works with

  • api

Security analysis

A93/100
  • highPerforms destructive filesystem operations

Pro shows the line behind each finding and how to fix it

Scanned September 10, 2026

npx -y skills add ziri22/agency-roster --skill agency-roster-bulk-creation --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Agency Roster Bulk Creation?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Agency Roster Bulk Creation
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ziri22-agency-roster-bulk-creation/badge)](https://www.skillsdirectory.com/skills/ziri22-agency-roster-bulk-creation)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: agency-roster-bulk-creation
description: Bulk-create hundreds of AI agent skills for the Agency Roster repo — naming, conflict resolution, batch delegation, GitHub sync, and monetization prep.
author: "Ziri Yahi"
tags: [agency-roster, bulk-creation, agents, skills, github, delegation]
---

# Agency Roster — Bulk Agent Creation

## Rôle
Workflow complet pour créer des centaines d'agent skills en masse, les pousser sur GitHub, et préparer la monétisation.

## Quand l'utiliser
- Création en masse d'agents pour l'Agency Roster
- Expansion du repo github.com/ziri22/agency-roster
- Préparation de packs pour Gumroad/Fiverr

## Workflow typique

### 1. Planification des vagues
- Organiser les agents par domaines (Engineering, Data, Business, Algérie, etc.)
- 25-30 agents par vague (limite pratique du delegate_task)
- Vérifier les conflits de noms AVANT de créer

### 2. Création par délégation
```
delegate_task(role=orchestrator, toolsets=["skills"])
```
- Le subagent utilise `skills_list` pour vérifier les doublons
- Puis `skill_manage(action='create', category='business')` pour chaque agent
- YAML frontmatter obligatoire: name, description, author: "Ziri Yahi", tags
- Contenu markdown en français: Rôle, Quand l'utiliser, Compétences clés, Workflow typique, Pièges connus, Connexions Knowledge Graph

### 3. Convention de nommage
- Format: `agent-<domaine>-<specialite>[-vN]`
- Exemples: `agent-backend-python-v2`, `agent-fintech-dz-v3`
- Si un nom existe déjà → ajouter suffixe `-v2`, `-v3`, `-v4`
- Toujours vérifier avec `skills_list` avant création

### 4. Structure de chaque SKILL.md
```markdown
---
name: Agent Name
description: Description courte en français
author: "Ziri Yahi"
tags: [tag1, tag2, tag3]
---

# Agent Name

## Rôle
Description du rôle en 2-3 phrases.

## Quand l'utiliser
- Cas d'usage 1
- Cas d'usage 2

## Compétences clés
- **Compétence 1** : détail
- **Compétence 2** : détail

## Workflow typique
1. Étape 1
2. Étape 2
3. Étape 3

## Pièges connus
- Piège 1
- Piège 2

## Connexions Knowledge Graph
- `agent-connexe-1` — Relation
- `agent-connexe-2` — Relation
```

### 5. Synchronisation GitHub
Après chaque vague majeure (50+ agents):
```bash
cd /tmp/agency-roster
rm -rf skills/business/agent-* skills/business/agency-* skills/business/affiliate-*
cp -r ~/.hermes/skills/business/agent-* skills/business/
cp -r ~/.hermes/skills/business/agency-* skills/business/ 2>/dev/null
cp -r ~/.hermes/skills/business/affiliate-* skills/business/ 2>/dev/null
git add -A && git commit -m "🏢 N agents — description" && git push
```

### 6. Mise à jour du README
- Mettre à jour le count d'agents
- Lister les nouvelles divisions si nécessaire
- Commit avec le même push

### 7. Préparation monétisation
- `GUMROAD-COPIER.md` — Description produit prête à copier
- `FIVERR-COPIER.md` — Gig complet avec 3 tiers de prix
- `auto-publish.sh` — Script de publication via API (nécessite token)
- Zip pack: `zip -r agency-roster-pack.zip skills/ LICENSE README.md GUMROAD.md FIVERR.md`

## Pièges connus
- **Conflits de noms** : Toujours vérifier avec `skills_list` avant création. Les subagents ajoutent parfois des suffixes `-v2`/`-v3` automatiquement.
- **Limite de délégation** : 25-30 agents par subagent. Au-delà, le subagent atteint la limite d'itérations.
- **Git sync** : Toujours `rm -rf` les anciens fichiers avant de copier les nouveaux pour éviter les fichiers orphelins.
- **Author consistency** : Toujours `author: "Ziri Yahi"` (avec guillemets).
- **Langue** : Contenu en français, tags en anglais.
- **Nombre d'agents** : Le count dans `~/.hermes/skills/business/` peut différer du repo Git si le sync n'est pas fait.
- **Mémoire contextuelle** : Après 600+ agents, les subagents prennent plus de temps. Préférer des vagues de 25-30.

## Références
- Repo: https://github.com/ziri22/agency-roster
- Skills directory: `~/.hermes/skills/business/`
- Category: `business`
- Author: Ziri Yahi

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.