system-prompts-and-models-o.../OpenAI/ChatGPT/Tools.json
Claude 5e28db8fc7
Add system prompts for 10 major AI tools
Add prompts for GitHub Copilot, ChatGPT (with tools), Grok, Amazon Q Developer,
JetBrains AI, Mistral Le Chat, and open source tools: Aider, Continue.dev,
Cody (Sourcegraph), and OpenHands. Update README with comprehensive tools index.

https://claude.ai/code/session_01LsnvBa7HwF5hs99VZbgLGj
2026-03-30 09:25:48 +00:00

153 lines
4.4 KiB
JSON

{
"tools": [
{
"name": "dalle",
"description": "DALL-E image generation tool. Creates images from text descriptions.",
"type": "function",
"parameters": {
"prompts": {
"type": "array",
"description": "Array of detailed image generation prompts (~100 words each, in English)",
"items": {
"type": "string"
}
},
"seeds": {
"type": "array",
"description": "Array of seed values for reproducible image generation",
"items": {
"type": "integer"
}
},
"size": {
"type": "string",
"enum": ["1024x1024", "1792x1024", "1024x1792"],
"description": "Image dimensions"
},
"n": {
"type": "integer",
"description": "Number of images to generate (default 1)"
}
}
},
{
"name": "python",
"description": "Execute Python code in a stateful Jupyter notebook environment. Can save files to /mnt/data. No internet access.",
"type": "code_interpreter",
"parameters": {
"code": {
"type": "string",
"description": "Python code to execute"
}
}
},
{
"name": "browser",
"description": "Web browsing tool for searching and retrieving web content.",
"type": "function",
"functions": [
{
"name": "search",
"description": "Search the web for a query",
"parameters": {
"query": {
"type": "string",
"description": "The search query"
},
"recency_days": {
"type": "integer",
"description": "Optional: limit results to the past N days"
}
}
},
{
"name": "mclick",
"description": "Retrieve content from multiple URLs in parallel",
"parameters": {
"ids": {
"type": "array",
"description": "Array of result IDs to retrieve",
"items": {
"type": "string"
}
}
}
},
{
"name": "open_url",
"description": "Open a specific URL and retrieve its content",
"parameters": {
"url": {
"type": "string",
"description": "The URL to open"
}
}
}
]
},
{
"name": "bio",
"description": "Memory/personalization tool for remembering user preferences and information across conversations.",
"type": "function",
"parameters": {
"content": {
"type": "string",
"description": "Information to remember about the user"
}
}
},
{
"name": "canmore.textdoc",
"description": "Canvas tool for creating and editing text documents and code alongside the chat.",
"type": "function",
"functions": [
{
"name": "createTextDocument",
"description": "Create a new text document in the canvas",
"parameters": {
"name": {
"type": "string",
"description": "The title of the document"
},
"type": {
"type": "string",
"description": "Document type (e.g., 'document', 'code/python', 'code/javascript')"
},
"content": {
"type": "string",
"description": "The content of the document"
}
}
},
{
"name": "updateTextDocument",
"description": "Update an existing text document in the canvas",
"parameters": {
"updates": {
"type": "array",
"description": "Array of update operations to apply",
"items": {
"type": "object",
"properties": {
"pattern": {
"type": "string",
"description": "Regex pattern to match"
},
"multiple": {
"type": "boolean",
"description": "Whether to replace all matches"
},
"replacement": {
"type": "string",
"description": "Replacement text"
}
}
}
}
}
}
]
}
]
}