← Files Work Capacity WorksheetARCHIVED FILE

plugin.json

8.68 KB · Nov 3, 2026 · 12:11 UTC

↓ Download file

See the change to this file →

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "duopore-public-work-capacity-worksheet",
  "version": "1.0.4",
  "description": "Check whether a new piece of work fits into the hours you have available.",
  "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/work-capacity-worksheet",
  "keywords": [
    "check if more work will fit",
    "work capacity worksheet",
    "small business operations",
    "worksheet",
    "reviewed inputs"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "Work Capacity Worksheet",
        "shortDescription": "Check if more work will fit",
        "longDescription": "Check whether a new piece of work fits into the hours you have available. Enter your weekly hours, time set aside for other duties, the number of weeks, and current and new work hours. See spare time or the size of an overload. The app checks the hours you enter; it does not assign work or measure how fast you work.",
        "developerName": "DUOPORE VENTURES PTE. LTD.",
        "category": "Productivity",
        "capabilities": [
          "Check if more work will fit"
        ],
        "websiteURL": "https://duopore-public-tools.ch-kae88.workers.dev/tools/work-capacity-worksheet",
        "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": [
          "Will this new project fit into my available hours?",
          "Show how many work hours I have left after current jobs."
        ],
        "brandColor": "#1B8D24",
        "composerIcon": "./assets/brand4-composer.svg",
        "logo": "./assets/brand4-logo.svg",
        "brandColorDark": "#7BEA84",
        "composerIconDark": "./assets/brand4-composer-dark.svg",
        "logoDark": "./assets/brand4-logo.svg"
      },
      "review": {
        "test_cases": {
          "positive": [
            {
              "description": "Original fictional example",
              "prompt": "Use Work Capacity Worksheet with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"weeks\":2,\"people\":[{\"personId\":\"01\",\"weeklyHours\":40,\"overheadPercent\":25,\"committedHours\":50,\"proposedHours\":20}]}",
              "tools_triggered": "work_capacity_worksheet",
              "expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"1 of 1 people exceed supplied capacity.\",\"rows\":[{\"personId\":\"01\",\"grossHours\":80,\"reservedHours\":20,\"usableHours\":60,\"committedHours\":50,\"proposedHours\":20,\"remainingHours\":-10,\"overloadHours\":10,\"utilizationPercent\":116.67}],\"warnings\":[\"Supplied-hour scenario only; no productivity or absence inference.\",\"Zero usable capacity has no defined utilization percentage.\"]}"
            },
            {
              "description": "Distinct supplied example 2",
              "prompt": "Use Work Capacity Worksheet with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"weeks\":3,\"people\":[{\"personId\":\"01\",\"weeklyHours\":40,\"overheadPercent\":25,\"committedHours\":50,\"proposedHours\":20}]}",
              "tools_triggered": "work_capacity_worksheet",
              "expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"0 of 1 people exceed supplied capacity.\",\"rows\":[{\"personId\":\"01\",\"grossHours\":120,\"reservedHours\":30,\"usableHours\":90,\"committedHours\":50,\"proposedHours\":20,\"remainingHours\":20,\"overloadHours\":0,\"utilizationPercent\":77.78}],\"warnings\":[\"Supplied-hour scenario only; no productivity or absence inference.\",\"Zero usable capacity has no defined utilization percentage.\"]}"
            },
            {
              "description": "Distinct supplied example 3",
              "prompt": "Use Work Capacity Worksheet with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"weeks\":4,\"people\":[{\"personId\":\"01\",\"weeklyHours\":40,\"overheadPercent\":25,\"committedHours\":50,\"proposedHours\":20}]}",
              "tools_triggered": "work_capacity_worksheet",
              "expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"0 of 1 people exceed supplied capacity.\",\"rows\":[{\"personId\":\"01\",\"grossHours\":160,\"reservedHours\":40,\"usableHours\":120,\"committedHours\":50,\"proposedHours\":20,\"remainingHours\":50,\"overloadHours\":0,\"utilizationPercent\":58.33}],\"warnings\":[\"Supplied-hour scenario only; no productivity or absence inference.\",\"Zero usable capacity has no defined utilization percentage.\"]}"
            },
            {
              "description": "Distinct supplied example 4",
              "prompt": "Use Work Capacity Worksheet with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"weeks\":1,\"people\":[{\"personId\":\"01\",\"weeklyHours\":40,\"overheadPercent\":25,\"committedHours\":50,\"proposedHours\":20}]}",
              "tools_triggered": "work_capacity_worksheet",
              "expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"1 of 1 people exceed supplied capacity.\",\"rows\":[{\"personId\":\"01\",\"grossHours\":40,\"reservedHours\":10,\"usableHours\":30,\"committedHours\":50,\"proposedHours\":20,\"remainingHours\":-40,\"overloadHours\":40,\"utilizationPercent\":233.33}],\"warnings\":[\"Supplied-hour scenario only; no productivity or absence inference.\",\"Zero usable capacity has no defined utilization percentage.\"]}"
            },
            {
              "description": "Distinct supplied example 5",
              "prompt": "Use Work Capacity Worksheet with these explicitly supplied fictional inputs. Return the worksheet and limitations for my review: {\"weeks\":52,\"people\":[{\"personId\":\"01\",\"weeklyHours\":40,\"overheadPercent\":25,\"committedHours\":50,\"proposedHours\":20}]}",
              "tools_triggered": "work_capacity_worksheet",
              "expected_behavior": "Use only these supplied inputs; no external verification, saving, sending or invented facts. Expected structured result: {\"summary\":\"0 of 1 people exceed supplied capacity.\",\"rows\":[{\"personId\":\"01\",\"grossHours\":2080,\"reservedHours\":520,\"usableHours\":1560,\"committedHours\":50,\"proposedHours\":20,\"remainingHours\":1490,\"overloadHours\":0,\"utilizationPercent\":4.49}],\"warnings\":[\"Supplied-hour scenario only; no productivity or absence inference.\",\"Zero usable capacity has no defined utilization percentage.\"]}"
            }
          ],
          "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 Work Capacity Worksheet 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 Work Capacity Worksheet 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-work-capacity-worksheet/"
      },
      "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: 2f957b5d0d48610400c71c654c458af7c4eae633a620efd6af63ed6bfd571dd7