source-command-practice-tests skill
Execute independent tests based on a stated contract including prediction, failure interpretation, and changed-condition practice.
- GitHub stars
- 95
- Files
- 1
- Last commit
- Oct 18, 2026
- License
- AGPL-3.0-or-later
- Allowed tools
- —
What does the source-command-practice-tests skill do?
source-command-practice-tests is an agent skill. Execute independent tests based on a stated contract including prediction, failure interpretation, and changed-condition practice.
Summary generated from the skill's SKILL.md.
About the source-command-practice-tests skill
Training developers to write independent tests through contract-based exercises is the primary function of this skill. It allows an agent to execute the migrated source command practice-tests to facilitate learning through prediction, failure interpretation, and practicing with changed conditions. An agent should load this skill when a user specifically requests to run the practice-tests command.
Users interact with this tool to engage in structured testing drills that rely on a stated contract. The process involves observing attempts and interpreting failures to build technical proficiency. Because this skill relies on a specific command procedure, the agent must read the documentation located in the commands directory and resolve all paths relative to that directory before beginning the execution process.
What an agent can do with it
- 1Practice contract-based testingA developer wants to run exercises that teach them how to write independent tests based on a specific contract.
- 2Execute migrated source commandsA user needs to trigger the specific migrated practice-tests command within their workflow.
Written from the skill's SKILL.md. Every use case is checked against a quote from it.
How to install the source-command-practice-tests skill
Each command copies the skill folder into the client's skills directory. Restart the client or start a new session to load it.Install the source-command-practice-tests skill in Plugin
/plugin marketplace add legioncodeinc/vibe-coding-tools /plugin install developer-learning-tools@wasp-nest
Install the source-command-practice-tests skill in Claude Code
~/.claude/skills/source-command-practice-tests/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/developer-learning-tools/skills/source-command-practice-tests ~/.claude/skills/source-command-practice-testsInstall the source-command-practice-tests skill in Claude Code (project)
.claude/skills/source-command-practice-tests/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/developer-learning-tools/skills/source-command-practice-tests .claude/skills/source-command-practice-testsInstall the source-command-practice-tests skill in Codex
~/.agents/skills/source-command-practice-tests/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/developer-learning-tools/skills/source-command-practice-tests ~/.agents/skills/source-command-practice-testsInstall the source-command-practice-tests skill in Gemini CLI
~/.gemini/skills/source-command-practice-tests/SKILL.md
$ npx degit legioncodeinc/vibe-coding-tools/plugins/developer-learning-tools/skills/source-command-practice-tests ~/.gemini/skills/source-command-practice-testsInstall the source-command-practice-tests skill in Claude.ai
npx degit legioncodeinc/vibe-coding-tools/plugins/developer-learning-tools/skills/source-command-practice-tests source-command-practice-tests && zip -r source-command-practice-tests.zip source-command-practice-tests # claude.ai → Customize → Skills → + → Create skill → Upload a skill → source-command-practice-tests.zip
SKILL.md
View on GitHubsource-command-practice-tests
Use this skill when the user asks to run the migrated source command practice-tests.
Read the command procedure in full before acting. Resolve paths in that procedure relative to its commands/ directory. Codex invokes this as a skill, not a slash command.
Files in this skill
1source-command-practice-tests skill questions
How do I install the source-command-practice-tests skill in Claude Code?
Run npx degit legioncodeinc/vibe-coding-tools/plugins/developer-learning-tools/skills/source-command-practice-tests ~/.claude/skills/source-command-practice-tests. Claude Code loads skills from ~/.claude/skills (all projects) or .claude/skills (one project) and uses a skill when its description matches the task.
Which clients can use the source-command-practice-tests skill?
Any client that reads the Agent Skills format: Claude Code, Codex, Gemini CLI and claude.ai (upload as a ZIP). Scripts in the skill run only where the client allows code execution.
What does the practice-tests command do?
It performs independent tests from a stated contract using prediction, observed attempts, failure interpretation, and changed-condition practice.
How should I prepare to run the practice-tests command?
You must read the command procedure in full before acting and resolve paths relative to the commands directory.