ptr727/plexcleaner/add-host-tool
Claude Code and agent skill by ptr727/plexcleaner
- community
Checking that the SKILL.md file is still in the repository.
Adds or changes a managed host tool across the ptr727/ProjectTemplate fleet contract, Linux and Windows installers, platform documentation, and tests. Use this whenever adding, removing, renaming, or changing the source, probe, version floor, install, report, upgrade, or dry-run behavior of a tool in host-setup or spec/host-tools.json. Triggers even when the request names only one platform, because a required fleet tool needs an executable remedy everywhere it applies and native verification must stay on the platform being tested.
Install
npx vskill@latest install ptr727/plexcleaner/add-host-toolSKILL.md
Add Host Tool
Establish the Contract
- Read the issue and all follow-up comments before choosing a source or package identifier.
- Add the tool to
spec/host-tools.jsonin name order. - Use the executable's real version banner for the probe and pattern.
- Set a floor only when it is measured or anchored to every supported distribution.
- Provide
sourceand executableremedyentries for every applicable platform.
Implement Each Platform
- Keep the existing named-tool interface and default selection behavior.
- Prefer the distribution package when it meets the floor.
- Use the platform's established package manager and official package identifier.
- Keep install and upgrade idempotent.
- Before an apt-managed install, detect and remove an unowned downloaded copy that shadows it.
- Before a downloaded install, detect and remove a conflicting package-managed copy.
- Preserve report, list, explicit selection, install, upgrade, reinstall, and dry-run behavior.
- Do not test a Windows mutation on Linux or a Linux mutation on Windows.
When a platform is unavailable, verify its registry and tests without claiming a native install. Hand off the exact native commands and expected observations to the operator.
Update the Complete Surface
Update the platform installers, spec/host-tools.json, docs/host-setup.md, and the applicable platform READMEs. Update installer and host-gate tests for selection, reporting, installation, upgrade, and dry-run behavior. Sweep prose that describes tool sources or the managed set.
Verify
- Run the spec validator and the focused installer and host-gate tests.
- Run the repository's formatting, lint, type, and test gates required by the changed files.
- On the current native platform, exercise list and report first.
- Exercise install and upgrade dry runs.
- Apply the install, repeat it to prove idempotence, and run the host gate.
- Record untested platforms explicitly and leave cross-platform verification open.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.github/skills/add-host-tool/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/ptr727/plexcleaner/add-host-tool)