sch-deps

Analyze Skill and Agent dependencies and generate YAML frontmatter changes.

6|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/Trust-App-AI-Lab/StudyClawHub --skill sch-deps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sch-deps
Source: https://github.com/Trust-App-AI-Lab/StudyClawHub/tree/main/.claude/skills/sch-deps
Command: npx skills add https://github.com/Trust-App-AI-Lab/StudyClawHub --skill sch-deps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the process of checking, adding, or fixing dependencies for a Skill or Agent within StudyClawHub, ensuring that required environment variables, binaries, and install steps are accurately declared in SKILL.md.

Core Features & Use Cases

  • Identify and update metadata.openclaw.requires for env vars, binaries, and optional tool checks.
  • Propose diff-style YAML changes for SKILL.md frontmatter and verify round-trip parsing.
  • Guide Mode A (add/fix dependencies) and Mode B (check and install dependencies) workflows.

Quick Start

Follow this guide to audit a Skill's dependencies and update the SKILL.md frontmatter accordingly.

Frequently Asked Questions about sch-deps

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check and add missing environment variables and binaries to Skill dependencies?

To check and add missing Skill dependencies, this tool parses YAML frontmatter and Skill bodies to identify required environment variables and binaries, then proposes diff-style YAML changes for metadata.openclaw.requires.

What is the best way to automate dependency management for Agents in StudyClawHub?

Automating dependency management for StudyClawHub Agents involves parsing YAML frontmatter to populate metadata.openclaw.requires, reporting missing env vars, and generating proposed install steps for required binaries.

How do I update SKILL.md frontmatter to declare required tool dependencies?

Updating SKILL.md frontmatter requires parsing the file, identifying undeclared tool dependencies within the Skill body, and applying proposed diff-style YAML changes to the metadata.openclaw.requires field.

Can I verify environment dependencies and generate install steps for a Skill?

Yes, you can verify environment dependencies and generate install steps by running the Mode B workflow, which checks existing metadata.openclaw.requires and reports any missing env vars or binaries.

Does this dependency analysis tool support both adding and checking workflows?

Yes, the dependency analysis tool supports Mode A for adding or fixing dependencies and Mode B for checking and installing dependencies, guiding both workflows with proposed YAML changes.

Why are my Skill dependencies not matching the declared environment variables in YAML?

Skill dependencies may mismatch declared environment variables if the YAML frontmatter is outdated; parsing the Skill body and verifying round-trip parsing reconciles metadata.openclaw.requires with actual requirements.