Use when about to add, update, vet, or remove a dependency - a package, library, SDK, GitHub action, base image, or vendored code - or when a project's dependency posture needs declaring. Encodes the exhaust-what-you-have ladder, the vetting questions, and pin-and-prove updating. Use even for a tiny utility package: that is exactly how the tree grows.
安装
npx skills add riekelt/principal-engineer --skill adding-dependenciesnpx skills add riekelt/principal-engineer --skill adding-dependencies -a claude-code -gnpx skills add riekelt/principal-engineer --skill adding-dependencies -a codex -ggemini skills install https://github.com/riekelt/principal-engineer.git --path plugins/principal-engineer/skills/adding-dependenciesgh skill install riekelt/principal-engineer adding-dependenciesgit clone --depth 1 https://github.com/riekelt/principal-engineer /tmp/riekelt__principal-engineer
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/riekelt__principal-engineer/plugins/principal-engineer/skills/adding-dependencies ~/.claude/skills/adding-dependencies # Claude Code
cp -R /tmp/riekelt__principal-engineer/plugins/principal-engineer/skills/adding-dependencies ~/.agents/skills/adding-dependencies # Codex, Cursor, Gemini CLI, Copilot, OpenCode