About test-skill
A test skill for checking the OpenCode Skills Plugin API. It provides sample files and scripts to exercise skill discovery, loading, file reading, and script execution.
Key features
- 01Test skill discovery
- 02Load the skill
- 03Read Markdown and JSON files
- 04Run greeting and argument scripts
Use cases
- 01Verify skill listing and loading
- 02Test reading supporting files
- 03Check script execution and arguments
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ joshuadavidthomas/ opencode-agent-skills --skill test-skillAfter installing, type/test-skillin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
example-config.jsonhelper-docs.mdscripts/echo-argsgreetDetails
From the project READMETest Skill
This skill exists to verify the OpenCode Skills Plugin API works correctly.
Testing Checklist
Use this skill to verify:
- use_skill - You're reading this, so it works!
- read_skill_file - Load
example-config.jsonorhelper-docs.md - run_skill_script - Execute
greetorecho-argsscripts - find_skills - Should list this skill and others
Available Files
SKILL.md- This file (the main skill content)helper-docs.md- Additional documentation to test read_skill_fileexample-config.json- Sample config file to test non-markdown loadingscripts/greet- Simple script that prints a greetingscripts/echo-args- Script that echoes back its arguments
Example Workflow
1. find_skills # List available skills
2. use_skill test-skill # Load this skill (you're here!)
3. read_skill_file test-skill helper-docs.md # Load supporting docs
4. run_skill_script test-skill greet # Run a script
5. run_skill_script test-skill echo-args --foo bar # Run with args
Expected Outputs
When everything works:
use_skillreturns "Skill 'test-skill' loaded." with scripts listedread_skill_filereturns "File 'X' from skill 'test-skill' loaded."run_skill_script greetreturns "Hello from test-skill!"run_skill_script echo-argsreturns the arguments passed to it
Comments
Markdown supported