Repository navigation
Expand file tree
/
Copy pathplugin.json
More file actions
88 lines (88 loc) 路 4.13 KB
/
Copy pathplugin.json
File metadata and controls
88 lines (88 loc) 路 4.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "taskade",
"version": "0.2.0",
"description": "Use Taskade from your AI tool: import a spreadsheet into a project, fix a Taskade Genesis app, report on your projects and automations, back up an app, and plan a new app for Taskade EVE to build. Connects to the hosted Taskade MCP server with your Taskade login. Needs a paid Taskade plan.",
"author": { "name": "Taskade", "email": "hello@taskade.com", "url": "https://www.taskade.com" },
"homepage": "https://www.taskade.com/mcp",
"repository": "https://github.com/taskade/mcp",
"license": "MIT",
"keywords": ["taskade", "genesis", "mcp", "projects", "agents", "automations", "no-code"],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Taskade",
"shortDescription": "Projects, agents and apps",
"longDescription": "Import a spreadsheet into a Taskade project, fix a Genesis app with a checked change, get a status report from your projects and automations, back up an app, or plan a new app. Sign in with your Taskade account. The plugin cannot create or edit an automation or publish an app. Taskade EVE does those jobs inside Taskade.",
"developerName": "Taskade",
"category": "Productivity",
"capabilities": ["Read", "Write"],
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png",
"websiteURL": "https://www.taskade.com/mcp",
"supportURL": "https://help.taskade.com/en/",
"privacyPolicyURL": "https://www.taskade.com/privacy",
"termsOfServiceURL": "https://www.taskade.com/terms",
"defaultPrompt": [
"Import this spreadsheet of leads into my Taskade CRM and skip duplicates",
"Give me a status report of my Taskade workspace for this week",
"My Taskade app shows a blank page after login. Fix it and show me what changed"
]
},
"review": {
"commerce": false,
"test_cases": {
"positive": [
{
"description": "List workspaces and projects",
"prompt": "List my Taskade workspaces and the projects in Reviewer Demo.",
"tools_triggered": "list_spaces, list_projects",
"expected_behavior": "Names of the workspace and its projects"
},
{
"description": "Add a dated task",
"prompt": "Add a task \"Call Dana\" to Sales Pipeline, due this Friday.",
"tools_triggered": "list_projects, create_task, set_task_date",
"expected_behavior": "The task shows in the project with the date"
},
{
"description": "Find overdue tasks",
"prompt": "What is overdue in Sales Pipeline?",
"tools_triggered": "read_project",
"expected_behavior": "Tasks with a past due date, with owners"
},
{
"description": "Prompt an agent",
"prompt": "Ask the Support Agent to summarize the open tickets.",
"tools_triggered": "list_agents, prompt_agent",
"expected_behavior": "A summary from the agent"
},
{
"description": "Run an automation",
"prompt": "Run Weekly Digest and tell me if the run succeeded.",
"tools_triggered": "list_automations, run_flow, get_flow_runs",
"expected_behavior": "A new task in Support Tickets, and the run status"
}
],
"negative": [
{
"description": "Weather question, not a Taskade task",
"prompt": "What is the weather in Paris today?"
},
{
"description": "Creative writing, not a Taskade task",
"prompt": "Write a short poem about autumn."
},
{
"description": "Currency conversion, not a Taskade task",
"prompt": "Convert 50 US dollars to euros."
}
]
}
},
"publication": {
"release_notes": "First release: Taskade tools and 7 skills."
}
}
}
}