CLIScenariosScenario guides
Scenario 5: Build a reusable plugin from imported resources
Use this when you want to turn a working repository setup into a named, reusable harness baseline.
Frequency: Occasional · Status: Shipped
Use this when you want to turn a working repository setup into a named, reusable harness baseline.
Typical commands:
harnesstap plugin create my-setup --description "Shared project assistant setup"
harnesstap resource list --search auth # find what to add
harnesstap plugin edit my-setup --add auth-helper --type skill
harnesstap plugin show my-setupplugin edit is for local resources and plugin pins. plugin pull installs a
plugin from the remote catalog instead — do not confuse the two.
This is where HarnessTap becomes useful as a setup optimizer rather than just a scanner: you can separate reusable instructions, skills, hooks, MCP config, and other resources from one project and re-apply them elsewhere in a controlled way.