← Files RatioARCHIVED FILE
.codex-plugin/plugin.json
5.15 KB · Nov 3, 2026 · 06:12 UTC
{
"name": "ratioteams",
"version": "1.0.0",
"description": "Your team's projects, sprints and tasks in Ratio, with AI working alongside people: find what's blocked, create and update tasks, comment and summarize sprints.",
"author": {
"name": "Ratio",
"email": "support@ratioteams.com",
"url": "https://ratioteams.com"
},
"homepage": "https://ratioteams.com",
"keywords": [
"projects",
"tasks",
"sprints",
"kanban",
"project-management",
"productivity"
],
"license": "Proprietary",
"mcpServers": "./.mcp.json",
"interface": {
"displayName": "Ratio",
"shortDescription": "Projects and tasks with AI",
"longDescription": "Ratio is where your team's projects, sprints and tasks live, built so people and AI agents work on the same board. Connect it and ask in plain words:\n\u2022 What's blocked in the website project, and why?\n\u2022 Create a task to redo the pricing page and put it in this sprint.\n\u2022 Summarize what the team finished this week.\n\u2022 Comment on task 42 that the client approved the design.\nIt acts as you: it sees only the spaces you belong to and can do only what your role allows. Everything it changes is recorded in each task's history, and actions that change or delete something ask for confirmation first.",
"developerName": "Ratio",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"brandColor": "#6A58D8",
"brandColorDark": "#8B5CF6",
"websiteURL": "https://ratioteams.com",
"supportURL": "https://ratioteams.com/help/ai",
"privacyPolicyURL": "https://ratioteams.com/privacy",
"termsOfServiceURL": "https://ratioteams.com/terms",
"defaultPrompt": [
"What's blocked in my projects, and why?",
"Summarize the current sprint by status"
],
"composerIcon": "./assets/composer-icon.svg",
"logo": "./assets/logo.svg",
"screenshots": [
"./assets/01-blocked-tasks.png",
"./assets/02-create-task.png",
"./assets/03-sprint-summary.png"
]
},
"extensions": {
"com.openai": {
"review": {
"test_cases": {
"positive": [
{
"description": "Find blocked tasks and their reasons",
"prompt": "Which tasks are blocked in the Website redesign project, and why?",
"tools_triggered": "list_projects, list_tasks",
"expected_behavior": "Lists the two blocked tasks of Website redesign (Product photos, Connect the payment gateway) with the reason each one is blocked."
},
{
"description": "Create a task in the current sprint",
"prompt": "Create a task called 'Review the pricing page' in Website redesign, type mejora, in the current sprint.",
"tools_triggered": "list_projects, list_sprints, create_task",
"expected_behavior": "After confirmation, creates the task in Website redesign, in Sprint 3, and returns its number and details."
},
{
"description": "Summarize the sprint",
"prompt": "Summarize the current sprint of Website redesign by status.",
"tools_triggered": "list_projects, list_sprints, list_tasks",
"expected_behavior": "Gives the active sprint's dates and its tasks grouped by status (done, in progress, blocked, to do) with counts."
},
{
"description": "Move a task and comment on it",
"prompt": "Mark the task 'Fix the menu on mobile' as in progress and comment that we started today.",
"tools_triggered": "search, set_task_status, add_comment",
"expected_behavior": "After confirmation, moves the task to en_curso (in progress) and adds the comment; both show in the task's history in Ratio."
},
{
"description": "Read a task in full",
"prompt": "Show me everything about the task 'Build the contact form'.",
"tools_triggered": "search, fetch",
"expected_behavior": "Returns the task's status, description, checklist and comments (one comment says validation is done)."
}
],
"negative": [
{
"description": "Not a Ratio request",
"prompt": "What's the weather in Buenos Aires today?"
},
{
"description": "Payments are out of scope",
"prompt": "Charge my client $500 for the website project."
},
{
"description": "Account administration is out of scope",
"prompt": "Delete my Ratio account and invite three new admins."
}
]
},
"demo_recording_url": "https://ratioteams.com/static/chatgpt/demo.mp4",
"commerce": false,
"commerce_description": "The plugin doesn't sell anything or process payments. Ratio's paid plan is bought on ratioteams.com, never from ChatGPT."
},
"publication": {
"release_notes": "First release: search, read, create and update tasks, comments, checklists, dependencies, sprints and project documentation in Ratio."
}
}
},
"apps": "./.app.json"
}
SHA-256: 688b73c5f1c7019bea0453e33f79966482eeced818711ec8dd50c210c01bfb1f