/test-factory - Test Generated Skills or Agents
Description
**Quick testing helper for generated skills and agents to ensure they work correctly.** ---
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
Repository README
This is the README for alirezarezvani/claude-code-skill-factory, shared by 13 entries
in this directory. It describes the repository, not this entry specifically.
/test-factory - Test Generated Skills or Agents
**Quick testing helper for generated skills and agents to ensure they work correctly.**
Usage
/test-factory skill [skill-name]
/test-factory agent [agent-name]
/test-factory prompt
What This Command Does
Helps you test generated output:
- Provides test invocation examples
- Checks if skill/agent is loaded
- Suggests test cases
- Validates basic functionality
Test a Skill
/test-factory skill my-skill
**Output**:
Testing: my-skill
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Step 1: Verify Skill is Loaded
For Claude Desktop:
- Open Skills menu (⌘K or Ctrl+K)
- Search for "my-skill"
- Should appear in list
For Claude Code:
- Skill should be in ~/.claude/skills/my-skill/
- Check: ls ~/.claude/skills/my-skill/
Status: [Checks and reports if found]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Step 2: Test Invocation
Try these test commands:
**Basic Test**:
@my-skill
[Provide test input based on skill's purpose]
**Example Use Cases** (from skill documentation):
1. [Use case 1 from HOW_TO_USE.md]
2. [Use case 2 from HOW_TO_USE.md]
3. [Use case 3 from HOW_TO_USE.md]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Step 3: Verify Output
Expected behavior:
[Description from SKILL.md capabilities]
Test with sample data:
[Show sample_input.json if exists]
Expected output format:
[Show expected_output.json if exists]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Troubleshooting:
If skill doesn't respond:
1. Restart Claude Desktop or Claude Code
2. Verify installation: /install-skill generated-skills/my-skill
3. Check YAML frontmatter: /validate-output skill generated-skills/my-skill
If output is wrong:
1. Check input format matches documentation
2. Review HOW_TO_USE.md for examples
3. Customize SKILL.md if needed
Test an Agent
/test-factory agent code-reviewer
**Output**:
Testing: code-reviewer agent
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Step 1: Verify Agent is Loaded
Run this command:
/agents
You should see "code-reviewer" in the list of available agents.
Location:
- Project-level: .claude/agents/code-reviewer.md
- User-level: ~/.claude/agents/code-reviewer.md
Status: [Checks and reports]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Step 2: Test Auto-Invocation
The agent should auto-invoke when you:
[Description from agent's YAML frontmatter]
**Try this task**:
[Suggest a task that matches agent description]
Claude should automatically delegate to the code-reviewer agent.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Step 3: Test Manual Invocation
You can also invoke explicitly:
Use the code-reviewer agent to review my recent changes
This forces Claude to use this specific agent.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Step 4: Verify Agent Behavior
Expected:
- Agent uses its own context window (separate from main)
- Agent has access t
Related Skills
Spec Kit
💫 Toolkit to help you get started with Spec-Driven Development
Testing Webapp Testing
Test local web applications using Playwright for UI verification and debugging
Testing #29
, [#52](https://github.com/affaan-m/everything-claude-code/issues/52), [#103](https://github.com/affaan-m/ever
Testing Fix Issue
by metabase - Addresses GitHub issues by taking issue number as parameter, analyzing context, implementing sol
Testing Pypict Test Design
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for optimized test sui
Testing gstack
| 15,000+ | Garry Tan's exact Claude Code setup: 6 opinionated tools that serve as CEO, Eng Manager, Release M
Testing