tap-deps-authoring
OfficialWrite dep scripts that install tools reliably.
Software Engineering#validation#mcp servers#installation automation#octomind#dep scripts#platform.sh#registry authoring
AuthorMuvon
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Writing correct octomind-tap dep scripts is error-prone because scripts must follow strict header conventions, use shared platform logic, support multiple OS/package managers, and include matching companion documentation so automated validation can pass.
Core Features & Use Cases
- Standardized dep script headers: Ensures each
deps/<org>/<tool>.shdeclaresdep,type(mcp|dep),description,check, and a homepage URL for registry consistency. - Deterministic cross-platform installation pattern: Uses
deps/lib/platform.shto standardize OS/arch/package-manager detection, fast-path checks, and post-install verification. - Correct MCP vs plain CLI behavior: Guides authors on whether the script’s goal is to make an MCP server runnable (via
npx/uvx/runtime) or to install a standalone CLI tool used directly by agents. - Companion documentation requirement: Enforces a matching
deps/<org>/<tool>.mdand the required sections for MCP servers and plain deps, enabling searchable, explainable registry entries.
Quick Start
Create or edit deps/<org>/<tool>.sh using the required header comments and the shared platform.sh flow, then run bash scripts/lint-deps.sh deps/<org>/<tool>.sh to verify it passes.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: tap-deps-authoring Download link: https://github.com/Muvon/octomind-tap/archive/main.zip#tap-deps-authoring Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.