ClaudeGemini

LangChain Dependencies

INVOKE THIS SKILL when setting up a new project or when asked about package versions, installation, or dependency management for LangChain, LangGraph, LangSmith, or Deep Agents. Covers required packages, minimum versions, environment requirements, versioning best practices, and common community tool packages for both P

Overview

LangChain Dependencies is a SKILL.md-based agent skill sourced from langchain-ai/langchain-skills. It is categorized under security and is listed for Claude, Gemini. The source description focuses on: INVOKE THIS SKILL when setting up a new project or when asked about package versions, installation, or dependency management for LangChain, LangGraph, LangSmith, or Deep Agents. Covers required packages, minimum versions, environment requirements, versionin... AIToolly summarizes this page as a directory entry rather than copying the full third-party skill content, so users can evaluate the source, compatibility, and practical fit before installing it.

Use Cases

Evaluate LangChain Dependencies before adding it to an AI agent workflow.
Use LangChain Dependencies as a starting point for repeatable security tasks.
Compare LangChain Dependencies with related skills from langchain-skills and other GitHub repositories.

Install Notes

# Review source first
open https://github.com/langchain-ai/langchain-skills/blob/main/config/skills/langchain-dependencies/SKILL.md

Copy or clone the skill folder into your agent skills directory after reviewing its instructions and scripts.

Security Notes

Review the source SKILL.md, referenced scripts, permissions, and external services before installing LangChain Dependencies. Treat third-party skills like code dependencies, especially when they can read files, call APIs, or run commands.

Related Skills

Skill Improver

trailofbits/skills

Security

Iteratively reviews and fixes Claude Code skill quality issues until they meet standards. Runs automated fix-review cycles using the skill-reviewer agent. Use to fix skill quality issues, improve skill descriptions, run automated skill review loops, or iteratively refine a skill. Triggers on 'fix my skill', 'improve sk

Claude CodeClaude
securityreview
5,853 starsSource linked

Sarif Parsing

trailofbits/skills

Security

Parses and processes SARIF files from static analysis tools like CodeQL, Semgrep, or other scanners. Triggers on "parse sarif", "read scan results", "aggregate findings", "deduplicate alerts", or "process sarif output". Handles filtering, deduplication, format conversion, and CI/CD integration of SARIF data. Does NOT r

Claude CodeClaude
pythonsecurity
5,853 starsSource linked

Semgrep

trailofbits/skills

Security

Run Semgrep static analysis scan on a codebase using parallel subagents. Supports two scan modes — "run all" (full ruleset coverage) and "important only" (high-confidence security vulnerabilities). Automatically detects and uses Semgrep Pro for cross-file taint analysis when available. Use when asked to scan code for v

Claude CodeClaude
pythonsecurity
5,853 starsSource linked

Supply Chain Risk Auditor

trailofbits/skills

Security

Identifies dependencies at heightened risk of exploitation or takeover. Use when assessing supply chain attack surface, evaluating dependency health, or scoping security engagements.

Claude CodeClaude
securityresearch
5,853 starsSource linked

Cargo Fuzz

trailofbits/skills

Security

cargo-fuzz is the de facto fuzzing tool for Rust projects using Cargo. Use for fuzzing Rust code with libFuzzer backend.

Claude CodeClaude
securityresearch
5,853 starsSource linked

Fuzzing Obstacles

trailofbits/skills

Security

Techniques for patching code to overcome fuzzing obstacles. Use when checksums, global state, or other barriers block fuzzer progress.

Claude CodeClaude
securitytesting
5,853 starsSource linked