← Files ToolrouterARCHIVED FILE

.codex-plugin/plugin.json

5.92 KB · Nov 9, 2026 · 18:08 UTC

↓ Download file

{
  "interface": {
    "displayName": "Toolrouter",
    "shortDescription": "Powerful workflows, one ask",
    "longDescription": "Toolrouter turns specialist work into one plain-language request. Jobs that would normally need several specialist subscriptions, technical setup and hours of manual cross-checking become one ask: Toolrouter runs the multi-step workflow, combines the sources, and returns a finished result in the conversation.\n\nWorkflows include:\n- Website SEO audit: crawls up to 100 pages and returns a scored report with a prioritised fix list, on Toolrouter's own analysis engine.\n- AI agent readiness: about 14 checks of a website run in parallel and scored.\n- Software supply-chain risk: OSV, GitHub advisories, CISA known-exploited vulnerabilities, EPSS, OpenSSF Scorecard and deps.dev combined into one risk score per package.\n- Public contract and grant matching: official procurement and grant portals searched together and ranked against your organisation's profile.\n- Competitor research and deep research reports, stock analysis, case-law citation maps, property planning constraints and record-collection valuation.\n\nYour work persists in a Toolrouter workspace: saved prompts, personas, products and style references, a file library with permanent links, and long-running jobs with progress. Results render as tables, charts, maps and reports. Beyond the headline workflows, Toolrouter's wider catalogue of specialist tools is available in the same connection.",
    "developerName": "Toolrouter",
    "category": "Productivity",
    "websiteURL": "https://toolrouter.com",
    "supportURL": "https://toolrouter.com/contact",
    "privacyPolicyURL": "https://toolrouter.com/privacy",
    "termsOfServiceURL": "https://toolrouter.com/terms",
    "defaultPrompt": [
      "Audit the SEO of my website and list the top fixes",
      "How ready is my website for AI agents?",
      "Give me the analyst view on Apple stock"
    ],
    "logo": "./assets/logo.png",
    "composerIcon": "./assets/logo.png",
    "capabilities": []
  },
  "extensions": {
    "com.openai": {
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "review": {
        "commerce": false,
        "test_cases": {
          "positive": [
            {
              "description": "Whole-site SEO audit with a prioritised fix list",
              "prompt": "Run a Toolrouter website SEO audit on https://htmx.org and give me the top five fixes.",
              "tools_triggered": "seo__crawl_site",
              "expected_behavior": "Calls the Website SEO audit tool once and returns a scored report with technical, content and answer-engine findings, then summarises the five highest-priority fixes."
            },
            {
              "description": "AI agent readiness check of a public website",
              "prompt": "Use Toolrouter to check how ready https://stripe.com is for AI agents.",
              "tools_triggered": "agent-readiness__check_readiness",
              "expected_behavior": "Calls the AI agent readiness check and returns an overall score with the individual checks (robots, sitemap, agent manifests, OpenAPI, OAuth) and what to fix first."
            },
            {
              "description": "Supply-chain risk for two npm packages",
              "prompt": "With Toolrouter, check lodash 4.17.20 and minimist 1.2.5 on npm for supply-chain risk.",
              "tools_triggered": "supply-chain-risk__batch_risk",
              "expected_behavior": "Calls the supply-chain risk tool once with both packages and returns a ranked table with risk level, risk score and advisory counts for each."
            },
            {
              "description": "Analyst view of a listed stock",
              "prompt": "Use Toolrouter to give me the analyst view on Apple (AAPL) stock.",
              "tools_triggered": "stock-market__analyst_insights",
              "expected_behavior": "Calls the stock analysis tool once and returns the analyst rating, target price, valuation, short, intermediate and long-term outlook and support and resistance levels, then summarises them."
            },
            {
              "description": "Single-page SEO check with fixes",
              "prompt": "Use Toolrouter to run a page SEO check on https://www.python.org and tell me what to fix.",
              "tools_triggered": "seo__analyze_page",
              "expected_behavior": "Calls the page SEO check once and returns the page score with title, meta description, headings, links and structured-data findings, then lists the fixes in priority order."
            }
          ],
          "negative": [
            {
              "description": "Creative writing needs no tool",
              "prompt": "Write me a haiku about autumn."
            },
            {
              "description": "Simple arithmetic needs no tool",
              "prompt": "What's 17 times 23?"
            },
            {
              "description": "Summarising pasted text needs no tool",
              "prompt": "Summarise this paragraph: The meeting moved to Thursday because the venue was double-booked."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Headline workflows are now their own tools (website SEO audit, AI agent readiness, supply-chain risk, contract and grant matching, competitor and deep research, stock analysis, case citations, property constraints, collection valuation), each returning one finished result."
      }
    }
  },
  "name": "toolrouter-workflows",
  "version": "1.1.1",
  "description": "Specialist workflows and a persistent workspace in ChatGPT: website SEO audits, AI agent readiness, supply-chain risk, contract and grant matching, competitor and deep research, and more.",
  "author": {
    "name": "Toolrouter",
    "email": "support@toolrouter.com",
    "url": "https://toolrouter.com"
  },
  "keywords": [],
  "homepage": "https://toolrouter.com",
  "license": "Proprietary",
  "skills": "./skills",
  "mcpServers": "./.mcp.json"
}

SHA-256: 21dedda09dfbe167d3cda36e00959ddf25f14759591abb248d76af9d373841d3