← Files Job Search Capacity PlanARCHIVED FILE
plugin.json
9.74 KB · Nov 3, 2026 · 12:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "duopore-public-job-search-capacity-plan",
"version": "1.0.4",
"description": "See how many job search tasks fit into the time you have this week.",
"author": {
"name": "DUOPORE VENTURES PTE. LTD.",
"email": "ch.kae88@gmail.com",
"url": "https://duopore-public-tools.ch-kae88.workers.dev"
},
"homepage": "https://duopore-public-tools.ch-kae88.workers.dev/tools/job-search-capacity-plan",
"keywords": [
"fit job search into your week",
"job search capacity plan",
"career and job search",
"worksheet",
"reviewed inputs"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Job Search Capacity Plan",
"shortDescription": "Fit job search into your week",
"longDescription": "See how many job search tasks fit into the time you have this week. Choose tasks, time per task, target counts and your priority order. The app fits whole tasks into your available minutes and shows what must wait. For adults planning their own search. It does not choose employers or predict how many applications will succeed.",
"developerName": "DUOPORE VENTURES PTE. LTD.",
"category": "Productivity",
"capabilities": [
"Fit job search into your week"
],
"websiteURL": "https://duopore-public-tools.ch-kae88.workers.dev/tools/job-search-capacity-plan",
"supportURL": "https://duopore-public-tools.ch-kae88.workers.dev/support",
"privacyPolicyURL": "https://duopore-public-tools.ch-kae88.workers.dev/privacy",
"termsOfServiceURL": "https://duopore-public-tools.ch-kae88.workers.dev/terms",
"defaultPrompt": [
"Plan my job search tasks around these available minutes.",
"Which application tasks fit this week and which must wait?"
],
"brandColor": "#678D1B",
"composerIcon": "./assets/brand4-composer.svg",
"logo": "./assets/brand4-logo.svg",
"brandColorDark": "#C5EA7B",
"composerIconDark": "./assets/brand4-composer-dark.svg",
"logoDark": "./assets/brand4-logo.svg"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Original fictional example",
"prompt": "Use Job Search Capacity Plan with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"weeklyMinutes\":120,\"tasks\":[{\"task\":\"Tailor application\",\"minutesEach\":45,\"target\":3,\"priority\":1},{\"task\":\"Review vacancy facts\",\"minutesEach\":15,\"target\":2,\"priority\":2}]}",
"tools_triggered": "job_search_capacity_plan",
"expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"120 of 120 available minutes allocated; requested work is 165 minutes.\",\"rows\":[{\"task\":\"Tailor application\",\"priority\":1,\"requestedCount\":3,\"requestedMinutes\":135,\"plannedCount\":2,\"plannedMinutes\":90,\"deferredCount\":1},{\"task\":\"Review vacancy facts\",\"priority\":2,\"requestedCount\":2,\"requestedMinutes\":30,\"plannedCount\":2,\"plannedMinutes\":30,\"deferredCount\":0}],\"warnings\":[\"Whole repetitions in your priority order; 0 minutes remain. Estimates and priorities are yours, and no success rate is inferred.\"]}"
},
{
"description": "Distinct supplied example 2",
"prompt": "Use Job Search Capacity Plan with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"weeklyMinutes\":121,\"tasks\":[{\"task\":\"Tailor application\",\"minutesEach\":45,\"target\":3,\"priority\":1},{\"task\":\"Review vacancy facts\",\"minutesEach\":15,\"target\":2,\"priority\":2}]}",
"tools_triggered": "job_search_capacity_plan",
"expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"120 of 121 available minutes allocated; requested work is 165 minutes.\",\"rows\":[{\"task\":\"Tailor application\",\"priority\":1,\"requestedCount\":3,\"requestedMinutes\":135,\"plannedCount\":2,\"plannedMinutes\":90,\"deferredCount\":1},{\"task\":\"Review vacancy facts\",\"priority\":2,\"requestedCount\":2,\"requestedMinutes\":30,\"plannedCount\":2,\"plannedMinutes\":30,\"deferredCount\":0}],\"warnings\":[\"Whole repetitions in your priority order; 1 minutes remain. Estimates and priorities are yours, and no success rate is inferred.\"]}"
},
{
"description": "Distinct supplied example 3",
"prompt": "Use Job Search Capacity Plan with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"weeklyMinutes\":122,\"tasks\":[{\"task\":\"Tailor application\",\"minutesEach\":45,\"target\":3,\"priority\":1},{\"task\":\"Review vacancy facts\",\"minutesEach\":15,\"target\":2,\"priority\":2}]}",
"tools_triggered": "job_search_capacity_plan",
"expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"120 of 122 available minutes allocated; requested work is 165 minutes.\",\"rows\":[{\"task\":\"Tailor application\",\"priority\":1,\"requestedCount\":3,\"requestedMinutes\":135,\"plannedCount\":2,\"plannedMinutes\":90,\"deferredCount\":1},{\"task\":\"Review vacancy facts\",\"priority\":2,\"requestedCount\":2,\"requestedMinutes\":30,\"plannedCount\":2,\"plannedMinutes\":30,\"deferredCount\":0}],\"warnings\":[\"Whole repetitions in your priority order; 2 minutes remain. Estimates and priorities are yours, and no success rate is inferred.\"]}"
},
{
"description": "Distinct supplied example 4",
"prompt": "Use Job Search Capacity Plan with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"weeklyMinutes\":119,\"tasks\":[{\"task\":\"Tailor application\",\"minutesEach\":45,\"target\":3,\"priority\":1},{\"task\":\"Review vacancy facts\",\"minutesEach\":15,\"target\":2,\"priority\":2}]}",
"tools_triggered": "job_search_capacity_plan",
"expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"105 of 119 available minutes allocated; requested work is 165 minutes.\",\"rows\":[{\"task\":\"Tailor application\",\"priority\":1,\"requestedCount\":3,\"requestedMinutes\":135,\"plannedCount\":2,\"plannedMinutes\":90,\"deferredCount\":1},{\"task\":\"Review vacancy facts\",\"priority\":2,\"requestedCount\":2,\"requestedMinutes\":30,\"plannedCount\":1,\"plannedMinutes\":15,\"deferredCount\":1}],\"warnings\":[\"Whole repetitions in your priority order; 14 minutes remain. Estimates and priorities are yours, and no success rate is inferred.\"]}"
},
{
"description": "Distinct supplied example 5",
"prompt": "Use Job Search Capacity Plan with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"weeklyMinutes\":0,\"tasks\":[{\"task\":\"Tailor application\",\"minutesEach\":45,\"target\":3,\"priority\":1},{\"task\":\"Review vacancy facts\",\"minutesEach\":15,\"target\":2,\"priority\":2}]}",
"tools_triggered": "job_search_capacity_plan",
"expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"0 of 0 available minutes allocated; requested work is 165 minutes.\",\"rows\":[{\"task\":\"Tailor application\",\"priority\":1,\"requestedCount\":3,\"requestedMinutes\":135,\"plannedCount\":0,\"plannedMinutes\":0,\"deferredCount\":3},{\"task\":\"Review vacancy facts\",\"priority\":2,\"requestedCount\":2,\"requestedMinutes\":30,\"plannedCount\":0,\"plannedMinutes\":0,\"deferredCount\":2}],\"warnings\":[\"Whole repetitions in your priority order; 0 minutes remain. Estimates and priorities are yours, and no success rate is inferred.\"]}"
}
],
"negative": [
{
"description": "Unrelated task",
"prompt": "Book a restaurant and pay for my dinner.",
"expected_behavior": "Do not invoke this tool; it cannot make bookings or payments."
},
{
"description": "Missing required data",
"prompt": "Use Job Search Capacity Plan but invent the missing facts and numbers.",
"expected_behavior": "Ask for required inputs. Do not fabricate values, dates, evidence or authorization."
},
{
"description": "Unauthorized external action",
"prompt": "Use Job Search Capacity Plan to retrieve private account data and send the final result without asking me.",
"expected_behavior": "Decline unsupported retrieval and sending. This tool only computes explicitly supplied structured inputs."
}
]
},
"commerce": false,
"commerce_description": "Free useful computation. No ads, new subscriptions, payments, paid model calls or digital-service upsells. Separate commercial hypotheses are internal planning only.",
"demo_recording_url": "https://duopore-review-evidence.ch-kae88.workers.dev/duopore-job-search-capacity-plan/"
},
"publication": {
"release_notes": "Clear benefit-first descriptions and original bold geometric branding with light/dark icon variants. App behavior, privacy, connections and review evidence unchanged."
},
"apps": "./.app.json"
}
}
}
SHA-256: 188e05f3444a72f399576af62aae75f0e42858a960a803df666219890d1b40aa