OpenCode Skill Tester
Verifies and validates the full suite of OpenCode Agent Skills plugin tools, scripts, and file access APIs.
The source repository doesn't declare a license. Check its terms before reusing the code.
Key features
- Tests file reading for Markdown documentation and JSON configurations
- Verifies skill discovery and indexing across plugin environments
- Validates skill loading and metadata registration via use_skill
- Provides predictable baseline outputs for automated tool verification
- Executes sample scripts to verify argument parsing and process execution
Use cases
- Verifying OpenCode plugin installation and environment compatibility
- Building automated integration tests for agent skill extensions
- Debugging custom skill file readers and script execution runners
FAQ
What is the purpose of the OpenCode Skill Tester?
It serves as a benchmark test harness to ensure that OpenCode plugin tools like use_skill, read_skill_file, and run_skill_script are operating properly in your Claude Code environment.
Which tools and APIs does this skill test?
It tests find_skills (skill discovery), use_skill (loading skill prompts), read_skill_file (loading JSON and Markdown assets), and run_skill_script (executing bundled shell scripts with parameters).
Can I use this skill to debug custom Claude Code skills?
Yes, it provides a known working baseline with predictable outputs so you can isolate whether an issue lies in your custom skill implementation or the underlying OpenCode plugin runner.
How do I run scripts bundled with this test skill?
You can execute bundled scripts such as 'greet' or 'echo-args' using the run_skill_script command provided by the OpenCode agent plugin.
Related skills
Skill Evaluator
Evaluates agent skills against Anthropic's official best practices to ensure optimal structure, naming, and content organization.
Security Testing6812 ptsTest Skill
Validates the execution of PostToolUse hooks to ensure proper skill invocation and system integration.
Security Testing312 ptsBiomeJS Configuration
Configures BiomeJS for code formatting and linting using best practices for monorepos, UI projects, and Git hooks.
Security Testing5812 pts