Agent skill

Dependency Handling

by serpro69 in serpro69/claude-toolbox

TRIGGER when: adding or upgrading any dependency — library, SDK, framework, API, IaC API version (K8s/Terraform/Helm), CRD, or container image.

Custom licenceAuto-check passedDevOps & Cloud

Install Dependency Handling

skills CLI
$ npx skills add serpro69/claude-toolbox --skill dependency-handling -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install serpro69/claude-toolbox dependency-handling --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/serpro69/claude-toolbox.git skills-src && mkdir -p .claude/skills && cp -r skills-src/kodex-plugin/skills/dependency-handling .claude/skills/dependency-handling && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
dependency-handling
GitHub stars
151
Token cost
~819 tokens
SKILL.md length
411 words
Files
2
Skills in repo
12
Repo updated
First seen
Licence
Custom licence

At a glance

TRIGGER when: adding or upgrading any dependency — library, SDK, framework, API, IaC API version (K8s/Terraform/Helm), CRD, or container image.

  • Works in 5 steps: Extract the dependency identity. From… → Capy search. Search kk:lang-idioms and… → Context7 lookup. Use the context7 MCP to… → …
  • Upgrading any dependency — library
  • SKILL.md covers Conventions, Workflow, Rules and IaC and config artifacts
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Dependency Handling is an agent skill from serpro69/claude-toolbox. TRIGGER when: adding or upgrading any dependency — library, SDK, framework, API, IaC API version (K8s/Terraform/Helm), CRD, or container image. Use BEFORE writing the call. Forces context7/capy lookup instead of guessing.

Its SKILL.md is about 820 tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `shared-capy-knowledge-protocol.md`).

It sits in DevOps & Cloud, covering Container orchestration, Infrastructure as code and Containers. It works with Kubernetes and Terraform. The repository describes itself as: Minimal by design, explicitly multi-lang, production-ready and battle-tested collection of configs and plugins for your Claude Code agentic development workflows: mcp, configs…

When your agent uses it

  • Upgrading any dependency — library
  • IaC API version (K8s/Terraform/Helm)
  • Container image

Example prompts

  • “/dependency-handling”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Extract the dependency identity. From the calling context, identify the dependency name, the version constraint (declared or inferred)…
  2. Capy search. Search kk:lang-idioms and kk:project-conventions for previously indexed knowledge about this dependency.
  3. Context7 lookup. Use the context7 MCP to fetch documentation. The doc version MUST match the declared dependency version.
  4. Web fallback. Only if context7 has no coverage.
  5. Apply. With verified knowledge now loaded, write or recommend the call, import, or config.

What it can do on your machine

Read from SKILL.md and the folder at commit 94c5a05. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Dependency Handling loads about 819 tokens when it runs. Until then it costs about 60 tokens; SKILL.md has 411 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~60
When it runs · the whole SKILL.md, loaded when a task matches
~819

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 411 words (~819 tokens).

“Mandatory order — lookup before usage. Do not write, modify, or recommend any call, import, config key, or version specifier involving the dependency until you have completed the lookup cascade below. Guessing a signature or API version and fixing it…”

— opening of SKILL.md by serpro69, Custom licence
name
dependency-handling

Read the full SKILL.md on GitHub

Files

SKILL.md and 1 other file in kodex-plugin/skills/dependency-handling of serpro69/claude-toolbox.

  • SKILL.md
  • shared-capy-knowledge-protocol.md

Open the folder on GitHubat commit 94c5a05

Compare with similar skills

Dependency Handling next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Dependency Handling compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Dependency Handling this skillserpro69/claude-toolbox151—~819Automated safety check: PassCustom licence
Supercheck Infrastructure Deploymentsupercheck-io/supercheck215—~1.4kAutomated safety check: NotesAGPL-3.0
Devops Excellencemajiayu000/spellbook286—~2.4kAutomated safety check: NotesMIT
Devops Deploymentyonatangross/orchestkit289—~2.7kAutomated safety check: PassMIT
Config Scanjwynia/agent-skills166—~2kAutomated safety check: NotesMIT
Agent Bom Scan InfraLeoYeAI/openclaw-master-skills2.2k—~1.5kAutomated safety check: PassApache-2.0

Similar skills

  • Supercheck Infrastructure Deployment

    supercheck-io/supercheck

    Work on Supercheck Docker Compose, K3s, Kubernetes manifests, gVisor, OpenTofu/Hetzner, secrets, external services, autoscaling, backups, disaster recovery, DNS/TLS, or production deployment.

    215 GitHub stars~1.4k tokensUpdated today
    DevOps & CloudAuto-check: notes
  • Devops Excellence

    majiayu000/spellbook

    DevOps and CI/CD expert. An agent skill from majiayu000/spellbook.

    286 GitHub stars~2.4k tokensUpdated today
    DevOps & CloudAuto-check: notes
  • Devops Deployment

    yonatangross/orchestkit

    A skill your agent uses when setting up CI/CD pipelines, containerizing applications, deploying to Kubernetes, or writing infrastructure as code.

    289 GitHub stars~2.7k tokensUpdated today
    DevOps & CloudAuto-check passed
  • Config Scan

    jwynia/agent-skills

    Detect security misconfigurations in config files, Docker, and IaC.

    166 GitHub stars~2k tokensUpdated 7 mo ago
    DevOps & CloudAuto-check: notes
  • Agent Bom Scan Infra

    LeoYeAI/openclaw-master-skills

    Scan infrastructure-as-code, cloud configurations, and find secrets.

    2.2k GitHub stars~1.5k tokensUpdated 2 mo ago
    DevOps & CloudAuto-check passed
  • Discover Infra

    rand/cc-polymath

    Automatically discover cloud, infrastructure, deployment, and container skills when working with AWS, GCP, Azure, Docker, Kubernetes, Terraform, Netlify, Heroku, serverless, or IaC

    181 GitHub stars~783 tokensUpdated 7 mo ago
    DevOps & CloudAuto-check passed

More from serpro69/claude-toolbox

All 12 skills in this repo
  • Chain Of Verification

    serpro69/claude-toolbox

    Apply Chain-of-Verification (CoVe) prompting to improve response accuracy through self-verification.

    151 GitHub stars~1.7k tokensUpdated today
    Auto-check passed
  • Diff Skill

    serpro69/claude-toolbox

    Compare two versions of a skill's instructions to detect degradations and complexity increases.

    151 GitHub stars~617 tokensUpdated today
    Auto-check passed
  • Review Code

    serpro69/claude-toolbox

    Code review of current git changes with an expert senior-engineer lens.

    151 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Brainstorm

    serpro69/claude-toolbox

    TRIGGER when: asked to brainstorm, think through, explore, or pressure-test a technical idea or decision through conversation.

    151 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Clarify Docs

    serpro69/claude-toolbox

    TRIGGER when: asked to clarify or improve the explanation in existing local human documentation, such as a guide, design document, or implementation plan.

    151 GitHub stars~712 tokensUpdated today
    Auto-check passed
  • Clarify Docs

    serpro69/claude-toolbox

    TRIGGER when: asked to clarify or improve the explanation in existing local human documentation or a PR-description draft, including a PR URL or pasted body.

    151 GitHub stars~910 tokensUpdated today
    Auto-check passed

Categories

Questions about Dependency Handling

What does Dependency Handling do?

TRIGGER when: adding or upgrading any dependency — library, SDK, framework, API, IaC API version (K8s/Terraform/Helm), CRD, or container image. Dependency Handling is an agent skill from serpro69/claude-toolbox. TRIGGER when: adding or upgrading any dependency — library, SDK, framework, API, IaC API version (K8s/Terraform/Helm), CRD, or container image.

When should I use Dependency Handling?

Dependency Handling fits situations like: upgrading any dependency — library; iaC API version (K8s/Terraform/Helm); container image.

How do I install Dependency Handling in Claude Code?

Run `npx skills add serpro69/claude-toolbox --skill dependency-handling -a claude-code`. Or copy the skill folder (kodex-plugin/skills/dependency-handling in serpro69/claude-toolbox) into .claude/skills/dependency-handling in your project. Claude Code loads it when a task matches its description.

How do I install Dependency Handling in Codex?

Run `npx skills add serpro69/claude-toolbox --skill dependency-handling -a codex`. Or copy the skill folder (kodex-plugin/skills/dependency-handling in serpro69/claude-toolbox) into .agents/skills/dependency-handling in your project. Codex loads it when a task matches its description.

Can I use Dependency Handling in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add serpro69/claude-toolbox --skill dependency-handling -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dependency-handling, .gemini/skills/dependency-handling, .github/skills/dependency-handling and .opencode/skills/dependency-handling in your project.

What does Dependency Handling need to run?

SKILL.md names no scripts, command-line tools or credentials: Dependency Handling is instructions for the agent only.

Does Dependency Handling access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Dependency Handling safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Dependency Handling use?

Dependency Handling has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Dependency Handling use?

About 819 tokens (SKILL.md is roughly 3.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Dependency Handling?

Skills that share tags, products or a category with Dependency Handling: Supercheck Infrastructure Deployment (supercheck-io/supercheck, 215 stars), Devops Excellence (majiayu000/spellbook, 286 stars), Devops Deployment (yonatangross/orchestkit, 289 stars) and Config Scan (jwynia/agent-skills, 166 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Dependency Handling?

serpro69 (a GitHub user) maintains it in serpro69/claude-toolbox, which has 151 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on October 7, 2026.

Source: serpro69/claude-toolbox on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.