tool-creator

Scaffold Python scripts, SKILL.md files, and test structures for Hive Mind tools.

1|Updated Mar 11, 2025
One-click install
npx skills add https://github.com/danielstewart77/hive_mind --skill tool-creator-danielstewart77
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tool-creator
Source: https://github.com/danielstewart77/hive_mind/tree/main/specs/skills/tool-creator
Command: npx skills add https://github.com/danielstewart77/hive_mind --skill tool-creator-danielstewart77

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new tools and their associated skills within the Hive Mind system, automating boilerplate code and configuration.

Core Features & Use Cases

  • Automated Scaffolding: Generates Python files for new tools, SKILL.md files for associated skills, and test stubs.
  • Stateless/Stateful Differentiation: Automatically determines the correct directory structure and registration process based on tool requirements.
  • Use Case: A developer needs to add a new API client as a tool. They describe the tool to the Hive Mind, and this Skill generates all the necessary files, including the tool's Python script, its requirements.txt, and its SKILL.md for invocation.

Quick Start

Use the tool-creator skill to create a new stateless tool that fetches weather data.

Frequently Asked Questions about tool-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Python tool for the Hive Mind assistant?

To scaffold a new Python tool for the Hive Mind assistant, describe the tool's requirements to the tool-creator Skill. It automatically generates the Python scripts, SKILL.md files, and test stubs needed for registration.

What is the difference between stateless and stateful tool creation in Hive Mind?

Stateless and stateful tool creation in Hive Mind determines the directory structure and registration process. The tool-creator Skill automatically differentiates between them based on the tool requirements you describe.

How do I generate a SKILL.md file for a new API client tool?

To generate a SKILL.md file for a new API client tool, provide the tool description to the tool-creator Skill. It produces the SKILL.md for invocation alongside the necessary Python script and requirements.txt.

Can I use Claude Code's tool-use capabilities with newly created Hive Mind tools?

Yes, newly created Hive Mind tools support integration with Claude Code's tool-use capabilities. The tool-creator Skill structures the generated Python scripts and configurations to enable this functionality directly.

How are dependencies and secrets managed when creating new developer tools?

Dependencies and secrets are managed securely by the tool-creator Skill during the scaffolding process. It generates a requirements.txt for dependencies and handles secrets securely without exposing them in the boilerplate.

What's the best way to automate boilerplate code generation for personal assistant skills?

The best way to automate boilerplate code generation for personal assistant skills is using an automated scaffolding tool. The tool-creator Skill generates Python files, test structures, and configuration files from a simple description.