Meta-tools is a comprehensive framework for creating, validating, optimizing, and composing development tools. It provides automated workflows for tool generation, cross-tool composition, and orchestration patterns that enable developers to build custom tooling ecosystems.
Inherits all available tools
Additional assets for this skill
This skill inherits all available tools. When active, it can use any tool Claude has access to.
examples/create-tool.jsexamples/tool-composition.jsexamples/tool-orchestration.jsreadme.mdresources/scripts/tool-generator.pyresources/scripts/tool-optimizer.shresources/scripts/tool-packager.pyresources/scripts/tool-validator.jsresources/templates/meta-config.jsonresources/templates/tool-manifest.yamlresources/templates/tool-template.yamltests/test-generator.test.jstests/test-orchestrator.test.jstests/test-validator.test.jswhen-analyzing-skill-gaps-use-skill-gap-analyzer/process-diagram.gvwhen-analyzing-skill-gaps-use-skill-gap-analyzer/process.mdwhen-analyzing-skill-gaps-use-skill-gap-analyzer/readme.mdwhen-managing-token-budget-use-token-budget-advisor/process-diagram.gvwhen-managing-token-budget-use-token-budget-advisor/process.mdwhen-managing-token-budget-use-token-budget-advisor/readme.mdname: meta-tools description: Meta-tools is a comprehensive framework for creating, validating, optimizing, and composing development tools. It provides automated workflows for tool generation, cross-tool composition, and orchestration patterns that enable developers to build custom tooling ecosystems. version: 1.0.0 category: foundry tags:
NEVER:
self_consistency: "After completing this skill, verify output quality by [SKILL-SPECIFIC validation approach]" program_of_thought: "Decompose this skill execution into: [SKILL-SPECIFIC sequential steps]" plan_and_solve: "Plan: [SKILL-SPECIFIC planning phase] -> Execute: [SKILL-SPECIFIC execution phase] -> Verify: [SKILL-SPECIFIC verification phase]"
<!-- END SKILL SOP IMPROVEMENT -->Meta-tools is a comprehensive framework for creating, validating, optimizing, and composing development tools. It provides automated workflows for tool generation, cross-tool composition, and orchestration patterns that enable developers to build custom tooling ecosystems.
Enable developers to:
# Generate a new tool from specification
python resources/tool-generator.py \
--spec specs/my-tool.yaml \
--output tools/my-tool \
--template resources/templates/tool-template.yaml
# Validate a tool implementation
node resources/tool-validator.js \
--tool tools/my-tool \
--checks security,performance,integration
# Optimize tool performance
bash resources/tool-optimizer.sh \
--tool tools/my-tool \
--profile production \
--optimize memory,speed
# Package tool for distribution
python resources/tool-packager.py \
--tool tools/my-tool \
--format npm,docker \
--output dist/
// Compose multiple tools into a workflow
const { ComposeTool } = require('./examples/tool-composition');
const workflow = new ComposeTool([
{ name: 'validator', config: {...} },
{ name: 'transformer', config: {...} },
{ name: 'optimizer', config: {...} }
]);
await workflow.execute(input);
// Orchestrate complex multi-tool operations
const { OrchestrateTool } = require('./examples/tool-orchestration');
const orchestrator = new OrchestrateTool({
tools: [...],
strategy: 'parallel',
errorHandling: 'continue'
});
await orchestrator.run();
Specification → Generation → Validation → Optimization → Packaging → Distribution
↓
Composition → Orchestration → Execution
This meta-tools framework includes specialized sub-skills:
See the examples/ directory for comprehensive demonstrations:
create-tool.js - Complete tool creation workflowtool-composition.js - Multi-tool composition patternstool-orchestration.js - Complex orchestration scenariosRun the test suite:
npm test # Run all tests
npm test validator # Test validation logic
npm test composer # Test composition engine
npm test orchestrator # Test orchestration engine
For issues, questions, or contributions:
README.mdexamples/tests/Part of the SPARC Three-Loop System