AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Ingest

skill-colindargent-second-cerveau-ingest · by ColinDargent

>

No reviews yet
0 installs
35 views
0.0% view→install

Install

$ agentstack add skill-colindargent-second-cerveau-ingest

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-colindargent-second-cerveau-ingest)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Ingest? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Ingest - capturer et classer un contenu

Prendre un contenu brut (URL, texte collé, transcript, article) et l'intégrer au bon endroit de ton vault, avec le bon format, les bons liens et une synthèse courte. C'est l'acte de base d'un second cerveau : capturer sans créer de désordre.

Trigger : /ingest . Le contenu est dans les arguments.

Principe

Le skill ne plaque pas une arborescence toute faite : il apprend ta taxonomie en lisant la documentation de ton vault, puis classe le contenu dans tes catégories. Si ton vault ne déclare rien, il retombe sur une taxonomie générique raisonnable.

Étape 1 : Apprendre la structure du vault

Lire la doc que le vault donne sur lui-même : fichiers d'instructions (CLAUDE.md, AGENTS.md...), index (README.md, INDEX.md, MOC), et toute règle de rangement ou de nommage. But : connaître les dossiers existants, leur rôle, et les conventions (nommage, frontmatter, format de date) avant de décider où ranger.

Taxonomie de repli (si le vault ne déclare rien d'exploitable) :

| Catégorie | Destination type | Quand | |---|---|---| | Ressource externe | veille/AAAA-MM-JJ-slug.md | Article, vidéo, podcast, post externe | | Transcript de réunion | meetings/AAAA-MM-JJ-slug.md | Call, réunion, interview | | Leçon / pattern | notes/slug.md | Insight réutilisable, erreur documentée | | Réflexion / décision | dossier projet concerné | Décision structurante, pivot | | Méthode / SOP | processes/slug.md | Procédure reproductible |

Étape 2 : Identifier le type de contenu

  • URL -> récupérer le contenu (WebFetch ; pour une vidéo, en récupérer le transcript si possible).
  • Texte collé -> analyser directement.
  • Référence à un fichier local -> le lire.

Si le contenu est vide ou ambigu, demander de préciser.

Étape 3 : Classer

Déterminer la catégorie (taxonomie du vault, sinon repli) à partir de : type de source (externe / transcript / libre), sujet, intention probable (apprendre / documenter / décider / archiver). Si rien ne matche clairement, demander plutôt que deviner.

Si ton vault a un skill dédié pour un type précis (réunions, vidéos...), défère-lui plutôt que de le traiter ici.

Étape 4 : Extraire et synthétiser

Synthèse adaptée à la catégorie, courte :

  • Ressource externe : titre, source, date, 3-5 puces d'insights clés.
  • Transcript : participants, décisions, actions, points ouverts.
  • Leçon / pattern : le pattern en une phrase, le contexte d'où il vient, comment l'appliquer.
  • Réflexion / décision : la thèse, les arguments pour/contre, la décision ou la question ouverte.

Étape 5 : Proposer avant d'écrire

Afficher : catégorie choisie, destination (chemin), synthèse générée. Attendre la validation avant d'écrire quoi que ce soit.

Étape 6 : Écrire et relier

Après validation :

  1. Créer le fichier au bon endroit, format type :

```markdown # {Titre}

{Synthèse structurée selon la catégorie}

## Source

  • {URL ou référence}
  • Date d'ingestion : {AAAA-MM-JJ}

## Liens

  • [[lien pertinent 1]]
  • [[lien pertinent 2]]

```

  1. Relier aux entités mentionnées (projets, personnes, sujets) déjà présentes dans le vault.
  2. Si ton vault tient un journal (daily) ou un index, y ajouter une ligne - seulement s'il existe.

Règles

  • Ne jamais écrire sans validation.
  • Ne pas créer un dossier inexistant sans demander (vérifier l'arborescence avant).
  • Anti-doublon : chercher (grep par URL ou titre) si un fichier similaire existe déjà avant de créer.
  • Nommage : AAAA-MM-JJ-slug.md (daté) ou slug.md, slug en kebab-case ( note/pattern, réflexion ou process |

| Créer un fichier dans un dossier inexistant | Vérifier avant ; créer le dossier après validation seulement | | Résumé trop long | 3-5 puces pour une ressource, synthèse courte sinon | | Oublier les liens | Toujours relier aux entités mentionnées | | Ré-ingérer un contenu déjà présent | Grep par URL/titre avant de créer |

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.