Edit a tool
- Go to the dashboard.
- Open your tool from the list.
- Click Edit Tool in the sidebar.
- Update any field in the form.
- Click Save changes.
Archived tools cannot be edited. Restore the tool from settings before making changes.
Deployment readiness
At the top of the edit page, Deployment readiness tracks required fields for deploy:
Optional fields (image, input/output shape, pitfalls, tags, languages, frameworks, and source links) improve quality and discovery but are not required for readiness.
Form sections
The edit form is organized into three sections:- Define your tool — identity and description
- Make your tool usable by agents — how to install and call it
- Help agents discover your tool — tags, categories, and source links
Define your tool
What your tool is and why it exists.Tool image
Upload a logo or icon for the tool. It appears on tool cards and detail pages.- Recommended aspect ratio: 1:1
- Maximum size: 5 MB
- Optional
Name
The display name of your tool. Required for readiness.- Minimum 1 character
- Maximum 100 characters
- Changing the name auto-updates the slug until you edit the slug manually
Slug URL
The URL-friendly identifier. It appears asuseagents.site/t/your-slug.
- Required for readiness
- Minimum 3 characters, maximum 64
- Must be unique across the registry
- Auto-generated from the name by default; you can override it
- Saved directly on the tool (not only as a draft field) so uniqueness stays enforced
Tagline
A one-sentence summary shown on tool cards (shortDescription in the API).
- Required for readiness
- 10 to 160 characters
- Keep it concise and human-readable
- Focus on what the tool does and who it is for
- Example: “Agent-ready billing API for SaaS apps.”
What does it do? (Description)
Explain the tool’s job, the problem it solves, and when an agent should choose it.- Required for readiness
- Maximum 500 characters
- Focus on functionality and integrations, not marketing copy
- Help agents understand when and how to recommend the tool
Make your tool usable by agents
This section tells agents exactly how to use your tool. Be specific — vague instructions lead to incorrect usage.Languages (prerequisite for quickstart)
Select languages under Help agents discover your tool first. Quickstart tabs appear for each selected language. If no languages are selected, the quickstart editor shows a prompt to select languages in the discovery section.Quickstart (per language)
Minimal install and usage snippets for each supported language. Required for readiness (at least one language entry). For each language tab:
Notes:
- Quickstart keys are tied to selected languages. Removing a language prunes that language’s quickstart on save.
- Install commands should start with a standard package manager (
npm,pnpm,yarn,bun,pip,uv,cargo,go,gem,composer, ordocker). Unsafe install commands can fail deployment verification.
What does this tool take as input? (Input shape)
Describe parameters, types, and what is required vs optional.- Optional
- Maximum 2000 characters
- Example:
{ url: string; method?: 'GET' | 'POST' }
What does this tool return? (Output shape)
Describe the response shape an agent should expect, including success and error cases when useful.- Optional
- Maximum 2000 characters
- Example:
{ success: boolean; data: any }
Common pitfalls
Gotchas or mistakes that are easy to miss in official docs (rate limits, auth edge cases, async behavior, and similar).- Optional
- Maximum 20 pitfalls
- Maximum 300 characters per pitfall
- Use the Add pitfall / Remove controls in the form
Help agents discover your tool
Helps agents find your tool when searching. Prefer accuracy over volume.Tags
Keywords that describe features, use cases, or technical capabilities.- Optional
- Maximum 15 tags
- Maximum 30 characters per tag
- Tags are lowercased automatically
- Avoid repeating category names as tags
Categorization
Accurate categorization improves filter and ranking quality in search.
Sources
Supporting links that help agents verify details and point users to the right place. Leave blank if a link does not apply. When provided, each must be a valid URL.Fields reference (summary)
Best practices
- Lead with the tool’s actual capability, not generic praise.
- Write quickstarts that agents can copy and run with minimal setup.
- Document real input and output shapes instead of vague prose.
- Call out non-obvious pitfalls (auth, rate limits, pagination, async behavior).
- Use specific categories and tags instead of broad labels.
- Prefer canonical docs and repository URLs over marketing pages when possible.
Review before saving
- Check that the slug is stable and readable.
- Make sure the description explains what the tool does, not only why it is great.
- Confirm each selected language has a usable quickstart when you plan to deploy.
- Keep categories, tags, languages, and frameworks aligned with the real integration surface.
Next steps
- Reviewing Changes to inspect draft changes
- Publishing & Deployments to make updates live
- Prompt Injection & Safe Metadata for deployment safety checks