Mod · SKF/MOD.21-AB

AI Builder

RAG avec citations, embeddings bien choisis, recherche hybride, évaluations et agents LangGraph avec validation humaine.

  • 6 skills : Applis LLM, RAG et agents
  • Claude, Gemini et Codex
  • Licences d'origine incluses

6 skills inclus

  • RAG Pipeline

    Fait construire un RAG qui répond à partir de tes documents avec citations : découpage, embeddings, base vectorielle, reranking et évaluation.

    sf-rag-pipeline/SKILL.md, de wshobson/agents, licence MIT.

    ---
    name: sf-rag-pipeline
    description: "Builds retrieval-augmented generation (RAG) so an LLM answers from your documents with citation…
    ---
    # RAG Pipeline
    Ground an LLM's answers in your own documents. A RAG system is only as good as its retrieval: measure retriev…
    ## When to use
    - Q&A or chat over internal docs, product documentation, tickets, contracts, code.
    - An existing assistant hallucinates, misses obvious documents or cites the wrong source.
    Not for: data that fits in the prompt (just include it), structured questions better answered by SQL, or teac…
  • Choosing Embeddings

    Fait choisir et tester le modèle d'embeddings sur tes propres requêtes, puis régler dimensions, découpage, cache et plan de ré-indexation.

    sf-embedding-choice/SKILL.md, de wshobson/agents, licence MIT.

    ---
    name: sf-embedding-choice
    description: "Chooses, benchmarks and tunes the embedding model behind semantic search or RAG: compares hoste…
    ---
    # Choosing Embeddings
    The embedding model decides what "similar" means for your search. Pick it with a small benchmark on your own…
    ## When to use
    - Before the first indexing of a RAG or semantic search corpus.
    - Retrieval returns topically close but wrong results.
    - Storage or latency costs of vectors are too high.
    - New content type: source code, several languages, legal or financial text.
  • Hybrid Search

    Fait combiner recherche vectorielle et recherche par mots-clés avec fusion RRF et reranking, pour retrouver noms, codes et termes rares.

    sf-hybrid-search/SKILL.md, de wshobson/agents, licence MIT.

    ---
    name: sf-hybrid-search
    description: "Combines vector (semantic) search with keyword search (BM25, Postgres full-text, Elasticsearch/…
    ---
    # Hybrid Search
    Vectors find meaning; keywords find exact strings. Run both, fuse the ranked lists, then rerank. Hybrid searc…
    ## When to use
    - Queries include identifiers, SKUs, error codes, function names, people or product names, acronyms.
    - Domain vocabulary the embedding model handles poorly.
    - Measured recall with vector search alone is below target.
    Not needed when queries are purely conversational and dense retrieval already meets the evaluation target.
  • LLM Evaluation

    Fait mettre en place des évaluations pour une fonction LLM : jeu de test versionné, contrôles exacts, juge LLM calibré et blocage des régressions en CI.

    sf-llm-evals/SKILL.md, de wshobson/agents, licence MIT.

    ---
    name: sf-llm-evals
    description: "Sets up evaluation for an LLM feature so prompt, model and retrieval changes are measured inste…
    ---
    # LLM Evaluation
    An LLM feature without evals is untested code. Build the smallest evaluation that can tell a better version f…
    ## When to use
    - Before shipping a prompt, model, retrieval or agent change.
    - Comparing models or prompts; choosing a cheaper model.
    - After a production complaint, to capture the failure as a test.
    ## Process
  • LangGraph Agents

    Fait concevoir et déboguer des agents LangGraph : état typé avec reducers, nœuds, arêtes, Command, Send, streaming et gestion d'erreurs.

    sf-langgraph-agents/SKILL.md, de langchain-ai/langchain-skills, licence MIT.

    ---
    name: sf-langgraph-agents
    description: "Builds and debugs LangGraph agent workflows in Python or TypeScript: designing the graph from a…
    ---
    # LangGraph Agents
    LangGraph models an agent or workflow as a directed graph of nodes over shared state. Design the flowchart fi…
    ## When to use
    - Writing, changing or debugging LangGraph code in Python or TypeScript.
    - Building a multi-step agent with branches, loops, tools, parallel work or persistence.
    Not for: a single LLM call or a fixed chain (call the model directly), or approval and pause/resume flows on…
  • LangGraph Human-in-the-Loop

    Fait ajouter des validations humaines à un agent LangGraph : pause avant une action risquée, reprise, boucle de validation, effets de bord idempotents.

    sf-langgraph-approvals/SKILL.md, de langchain-ai/langchain-skills, licence MIT.

    ---
    name: sf-langgraph-approvals
    description: "Adds human-in-the-loop steps to LangGraph agents: pausing with interrupt() before risky actions…
    ---
    # LangGraph Human-in-the-Loop
    Pause a graph, show a person what is about to happen, and continue with their decision. The pause survives re…
    ## When to use
    - An agent is about to send, pay, delete, deploy or publish: require approval.
    - A tool call or generated content needs review or editing before use.
    - The graph needs information only the user can give.
    Graph design, reducers, edges and retries in general: `sf-langgraph-agents`.

Extraits. Les dossiers complets sont livrés après le paiement.

Installation

Dézippe le dossier, ouvre un terminal dedans et lance bash install.sh : le script installe les skills pour Claude, Gemini et Codex, dans tous tes projets. Relance-le après une mise à jour, il remplace les anciennes versions sans rien dupliquer. Sur Windows, utilise Git Bash ou WSL.

Depuis Claude Code, sans ouvrir de terminal : lance Claude Code dans le dossier dézippé et demande-lui « installe ces skills ». Il exécute bash install.sh après ton accord. Les skills sont utilisables dans la session en cours ; si l'un n'apparaît pas, ouvre une nouvelle session. Un mod par dossier : refais la demande dans chaque dossier.

  • ClaudeSKILL.md

    bash install.sh claude copie chaque skill dans ~/.claude/skills/. Ajoute le dossier d'un projet à la fin de la commande pour l'installer dans ce projet seulement.

  • GeminiGEMINI.md

    bash install.sh gemini ajoute les skills à ~/.gemini/GEMINI.md, ou au GEMINI.md d'un projet si tu donnes son dossier.

  • CodexAGENTS.md

    bash install.sh codex ajoute les skills à ~/.codex/AGENTS.md, ou à l'AGENTS.md d'un projet si tu donnes son dossier.

  • Claude.aiclaude-ai/*.zip

    Dans Claude sur le web, l'app de bureau ou mobile, active d'abord l'exécution de code (Settings > Capabilities, « Code execution and file creation »). Puis Customize > Skills, bouton +, « Create skill », « Upload a skill », et choisis un fichier du dossier claude-ai/ de l'archive. Un zip contient un skill : importe-les un par un. Tous les plans y ont accès ; sur Team et Enterprise, l'exécution de code s'active dans les réglages de l'organisation.

  • Autres agentsAGENTS.md

    Cursor, GitHub Copilot et les autres agents qui lisent AGENTS.md : bash install.sh codex ~/mon-projet ajoute les skills à l’AGENTS.md de ton projet.

Autres mods