custom_tool_builder_guide

Convert GitHub repositories or local folders into Row-Bot Custom Tools.

1.4k|169|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/siddsachar/row-bot --skill custom-tool-builder-guide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: custom_tool_builder_guide
Source: https://github.com/siddsachar/row-bot/tree/main/tool_guides/custom_tool_builder_guide
Command: npx skills add https://github.com/siddsachar/row-bot --skill custom-tool-builder-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guidance for creating reusable Custom Tools from repos or folders.

Core Features & Use Cases

  • Standardized lifecycle for building Custom Tools from code repos or folders.
  • Steps include start, refine, test, create, enable, promote, and delete with safety checks.
  • Use Case: Turn a GitHub repo into a Row-Bot Custom Tool you can enable in chat workflows.

Quick Start

Start by choosing action="start" and provide the repo URL or folder path to begin drafting a Custom Tool.

Frequently Asked Questions about custom_tool_builder_guide

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

FAQPage Schema
How do I convert a GitHub repository into a reusable custom tool for chat workflows?

To convert a GitHub repository into a reusable custom tool, initiate the process by providing the repo URL or local folder path to start drafting the tool. This guides you through cloning, refining, testing, and enabling the tool for chat workflows.

What is the lifecycle for building custom tools from existing code?

The custom tool building lifecycle involves standardized stages: start, refine, test, create, enable, promote, and delete. Each stage includes guided safety checks and requires explicit user approvals and clear command reviews before proceeding.

Can I turn a local folder into a chat workflow custom tool, or does it require a remote git repo?

You can turn a local folder into a chat workflow custom tool without needing a remote git repo. The tool builder accepts both local folder paths and remote repository URLs to initiate the drafting and creation process.

What is the best way to test and validate custom tools before enabling them in chat?

The best way to test custom tools is by using the built-in lifecycle validation step. After drafting and refining your tool from a repository, the testing stage applies safety checks to ensure commands run correctly before you enable it in chat.

Do I need to set up dependencies manually when creating custom tools from Python projects?

When creating custom tools from Python projects, manual dependency setup is not strictly required initially. The builder provides optional dependency setup guidance for Python projects only if and when it is needed during the creation process.

Why does creating custom tools require explicit user approvals during the workflow?

Creating custom tools requires explicit user approvals to enforce safety checks throughout the lifecycle. This validation mechanism ensures that all commands are clearly reviewed before enabling or promoting any tool generated from a repository.