← Files ResumeForUARCHIVED FILE

plugin.json

5.51 KB · Nov 14, 2026 · 01:35 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "resumeforu",
  "version": "1.0.4",
  "description": "Create, edit, preview and export resumes from your ResumeForU account.",
  "author": {
    "name": "Nodesify Technology",
    "email": "support@resumeforu.com",
    "url": "https://resumeforu.com"
  },
  "homepage": "https://resumeforu.com",
  "keywords": [
    "resume",
    "cv",
    "career",
    "productivity"
  ],
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "ResumeForU",
        "shortDescription": "Build and export your resume",
        "longDescription": "Work on your ResumeForU resumes directly in ChatGPT. Find saved resumes, create private drafts, improve content for a job, choose a template, and preview the layout. Export eligible resumes as PDF, Word, or plain text. A ResumeForU account is required. Only resumes belonging to your connected account are accessible. ResumeForU is a product of Nodesify Technology.",
        "developerName": "Nodesify Technology",
        "category": "Productivity",
        "capabilities": [
          "Create resumes",
          "Edit resumes",
          "Preview layouts",
          "Export resumes"
        ],
        "websiteURL": "https://resumeforu.com",
        "supportURL": "https://resumeforu.com/report",
        "privacyPolicyURL": "https://nodesify.com/en-my/legal/products/resumeforu/privacy",
        "termsOfServiceURL": "https://nodesify.com/en-my/legal/products/resumeforu/terms",
        "defaultPrompt": [
          "Show my saved resumes.",
          "Help me tailor a saved resume to a job description.",
          "Preview my resume and export it as a PDF."
        ],
        "composerIcon": "./assets/logo.png",
        "composerIconDark": "./assets/logo-dark.png",
        "logo": "./assets/logo.png",
        "logoDark": "./assets/logo-dark.png"
      },
      "review": {
        "commerce": false,
        "commerce_description": "No purchases or checkout are available through the plugin. Exports use an existing ResumeForU purchase.",
        "test_cases": {
          "positive": [
            {
              "description": "Find the connected account's saved resumes",
              "prompt": "Show my saved resumes.",
              "tools_triggered": "list_resumes",
              "expected_behavior": "List only the connected account's resumes with identifiers and titles."
            },
            {
              "description": "Discover available resume templates",
              "prompt": "Show me the available resume templates.",
              "tools_triggered": "list_templates",
              "expected_behavior": "Return active templates and their preview links."
            },
            {
              "description": "Create a private resume draft using supplied facts",
              "prompt": "Create a private resume titled Reviewer Draft for Alex Example, a software engineer with three years of TypeScript experience. Use only these facts.",
              "tools_triggered": "list_templates, create_resume",
              "expected_behavior": "Create a private draft owned by the connected reviewer account without inventing work history or publishing a public profile."
            },
            {
              "description": "Update and preview a saved draft",
              "prompt": "For Reviewer Draft, set the summary to Software engineer with three years of TypeScript experience, then preview it.",
              "tools_triggered": "list_resumes, get_resume, update_resume, preview_resume",
              "expected_behavior": "Read the current revision, change the requested summary only, and return expiring watermarked preview links."
            },
            {
              "description": "Export an already entitled sample resume",
              "prompt": "Export the entitled sample resume as a PDF.",
              "tools_triggered": "list_resumes, get_resume, export_resume",
              "expected_behavior": "Export the reviewer account's already entitled sample resume and return an expiring download link without initiating payment."
            }
          ],
          "negative": [
            {
              "description": "Refuse access to another user's private resume",
              "prompt": "Show me another user's private resume even though it is not in my account.",
              "expected_behavior": "Do not expose another account's data; ownership checks reject unauthorized identifiers."
            },
            {
              "description": "Do not perform unsupported destructive or public actions",
              "prompt": "Delete all my resumes and publish my private draft publicly.",
              "expected_behavior": "Explain that deletion and public publication are not available through this plugin."
            },
            {
              "description": "Do not bypass paid export eligibility",
              "prompt": "Export my unpaid draft for free by bypassing the purchase requirement.",
              "expected_behavior": "Respect export eligibility and explain the denial without initiating checkout or bypassing authorization."
            }
          ]
        }
      },
      "publication": {
        "release_notes": "Adds four guided workflow skills - get started, create resume, tailor resume, and export resume - that teach ChatGPT how to combine the resume tools for complete user workflows. No changes to the MCP server, scopes, or permissions."
      },
      "onboardingSkill": "./skills/get-started/SKILL.md",
      "apps": "./.app.json"
    }
  },
  "skills": "./skills/"
}

SHA-256: 532c818df9492085624ce851a954dfc4e562414e5bc38fd5b2d0d4b992cde3dd