← Files WerkCVARCHIVED FILE

plugin.json

11.5 KB · Nov 3, 2026 · 06:12 UTC

↓ Download file

{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "werkcv",
  "version": "1.0.1",
  "description": "Check a CV for jobs in the Netherlands, compare it with a job posting, and open it in the WerkCV editor.",
  "author": {
    "name": "WerkCV",
    "email": "contact@werkcv.nl",
    "url": "https://werkcv.nl/en"
  },
  "homepage": "https://werkcv.nl/en/ai-assistant",
  "license": "Proprietary",
  "extensions": {
    "com.openai": {
      "interface": {
        "displayName": "WerkCV",
        "shortDescription": "CV feedback for Dutch jobs",
        "longDescription": "WerkCV reviews your CV (r\u00e9sum\u00e9) for jobs in the Netherlands. Share your CV in Dutch or English and ask ChatGPT to check it, or add a job posting to compare the two.\n\nCheck a CV: get a score out of 100 with feedback on content, contact details, layout for applicant tracking systems (ATS) and Dutch CV conventions, plus the three changes to make first.\n\nCompare with a job posting: see which requirements your CV meets, partly meets or misses, and which keywords from the posting are missing from your CV.\n\nOpen in the editor: get a link that opens your CV in the WerkCV editor on werkcv.nl so you can make the changes.\n\nChecks and comparisons are not stored. The job posting comparison is processed by OpenAI. For the editor link, WerkCV keeps the CV text until the link is opened, for at most 60 minutes.",
        "developerName": "WerkCV",
        "category": "Productivity",
        "defaultPrompt": [
          "Check my CV for jobs in the Netherlands",
          "Does my CV fit this vacancy?",
          "Which keywords from this job ad are missing from my CV?"
        ],
        "websiteURL": "https://werkcv.nl/en/ai-assistant",
        "supportURL": "https://werkcv.nl/contact",
        "privacyPolicyURL": "https://werkcv.nl/en/privacy",
        "termsOfServiceURL": "https://werkcv.nl/en/terms",
        "logo": "./assets/logo.png",
        "composerIcon": "./assets/logo.png"
      },
      "review": {
        "commerce": false,
        "commerce_description": "The app does not sell anything or process payments in ChatGPT, and it does not show prices or link to a checkout. open_in_editor links to the WerkCV editor on werkcv.nl, where editing is free.",
        "test_cases": {
          "positive": [
            {
              "description": "Grade a Dutch CV against Dutch hiring norms",
              "prompt": "Check mijn cv voor de Nederlandse arbeidsmarkt:\n\nSanne de Vries\nUtrecht | sanne.devries@mailbox.test | 06-12345678\n\nProfiel\nEnthousiaste en leergierige marketeer met ervaring in online marketing en social media. Ik ben een echte teamplayer en werk graag met mensen. Op zoek naar een nieuwe uitdaging.\n\nWerkervaring\nMarketing Co\u00f6rdinator \u2013 Fietsplaats B.V., Utrecht (maart 2022 \u2013 heden)\n- Verantwoordelijk voor social media kanalen\n- Meewerken aan de contentkalender\n- Nieuwsbrieven maken en versturen in Mailchimp\n- Contact onderhouden met influencers en partners\n\nJunior Online Marketeer \u2013 Webwinkel Groen, Amersfoort (september 2020 \u2013 februari 2022)\n- Google Ads campagnes beheren\n- SEO teksten schrijven voor de webshop\n- Rapportages maken in Google Analytics\n- Ondersteuning bij het organiseren van events\n\nOpleiding\nBachelor Commerci\u00eble Economie \u2013 Hogeschool Utrecht (2016 \u2013 2020)\n\nVaardigheden\nGoogle Ads, Google Analytics, SEO, Mailchimp, Canva, WordPress\n\nTalen\nNederlands (moedertaal)\nEngels (goed)\n\nHobby\u2019s\nHardlopen, fotografie en koken",
              "tools_triggered": "check_cv",
              "expected_behavior": "Calls check_cv once. Answers in Dutch with the score (around 69 of 100, grade about 6.9), notes that no bullet has a number, and gives the three fixes to make first, each quoting the exact line from the CV (for example 'Verantwoordelijk voor social media kanalen'). May offer to open the CV in the editor."
            },
            {
              "description": "Grade an English CV for jobs in the Netherlands",
              "prompt": "I'm moving to the Netherlands. Is my CV ready for Dutch employers?\n\nDaniel Okafor\nRotterdam | daniel.okafor@mailbox.test | +31 6 23456789\n\nProfile\nHard-working and motivated logistics professional with a passion for teamwork. Looking for a new challenge in the Netherlands.\n\nWork experience\nWarehouse Team Lead \u2013 PortLink Logistics, Rotterdam (June 2021 \u2013 present)\n- Responsible for the night shift team\n- Helped with inventory counts\n- Worked on the new scanning system\n\nLogistics Assistant \u2013 Lagos Freight Ltd, Lagos (2017 \u2013 2021)\n- Handled shipping documents\n- Supported the planning team\n\nEducation\nBSc Supply Chain Management \u2013 University of Lagos (2013 \u2013 2017)\n\nSkills\nSAP, Excel, forklift certificate, English (native), Dutch (A2)",
              "tools_triggered": "check_cv",
              "expected_behavior": "Calls check_cv with the English CV. Answers in English with the score and grade and the three fixes to make first, each quoting the CV (for example a weak bullet such as 'Responsible for the night shift team'), and that the bullets have no numbers and the profile is short and full of clich\u00e9s ('Hard-working', 'new challenge')."
            },
            {
              "description": "Compare a Dutch CV with a vacancy",
              "prompt": "Past mijn cv bij deze vacature?\n\nCV:\nSanne de Vries\nUtrecht | sanne.devries@mailbox.test | 06-12345678\n\nProfiel\nEnthousiaste en leergierige marketeer met ervaring in online marketing en social media. Ik ben een echte teamplayer en werk graag met mensen. Op zoek naar een nieuwe uitdaging.\n\nWerkervaring\nMarketing Co\u00f6rdinator \u2013 Fietsplaats B.V., Utrecht (maart 2022 \u2013 heden)\n- Verantwoordelijk voor social media kanalen\n- Meewerken aan de contentkalender\n- Nieuwsbrieven maken en versturen in Mailchimp\n- Contact onderhouden met influencers en partners\n\nJunior Online Marketeer \u2013 Webwinkel Groen, Amersfoort (september 2020 \u2013 februari 2022)\n- Google Ads campagnes beheren\n- SEO teksten schrijven voor de webshop\n- Rapportages maken in Google Analytics\n- Ondersteuning bij het organiseren van events\n\nOpleiding\nBachelor Commerci\u00eble Economie \u2013 Hogeschool Utrecht (2016 \u2013 2020)\n\nVaardigheden\nGoogle Ads, Google Analytics, SEO, Mailchimp, Canva, WordPress\n\nTalen\nNederlands (moedertaal)\nEngels (goed)\n\nHobby\u2019s\nHardlopen, fotografie en koken\n\nVacature:\nPerformance Marketeer \u2013 Fietsenplein\nFietsenplein is een snelgroeiende webshop in fietsen en accessoires uit Utrecht. Voor ons marketingteam zoeken we een Performance Marketeer.\n\nWat ga je doen\n- Je beheert onze campagnes in Google Ads en Meta Ads met een maandbudget van \u20ac40.000.\n- Je voert A/B-tests uit op landingspagina's en advertenties.\n- Je werkt samen met het contentteam aan SEO.\n- Je zet e-mailflows op in Klaviyo.\n\nWat vragen wij\n- Minimaal 3 jaar ervaring in performance marketing, bij voorkeur e-commerce.\n- Aantoonbare resultaten met Google Ads en Meta Ads.\n- Ervaring met GA4 en Looker Studio.\n- Analytisch sterk; je werkt datagedreven.\n- HBO werk- en denkniveau.\n- Uitstekende beheersing van de Nederlandse taal; goed Engels is een pr\u00e9.\n\nWat bieden wij\nEen fulltime baan van 36 tot 40 uur, een goed salaris en een eigen fiets van de zaak.",
              "tools_triggered": "match_vacancy",
              "expected_behavior": "Calls match_vacancy. Lists the requirements as must or nice and match, partial or missing, with quotes from the CV and the vacancy, names missing keywords such as Meta Ads, GA4 and Looker Studio, and gives the fixes to make first. Does not advise claiming experience the CV does not show."
            },
            {
              "description": "Find missing keywords for an English vacancy",
              "prompt": "Which keywords from this job ad are missing from my CV?\n\nJob ad:\nShift Lead Warehouse \u2013 BlueDock Distribution, Venlo\n\nWhat you will do\n- Lead a team of 15 order pickers on the evening shift\n- Plan the shift and report KPIs (productivity, errors) to the operations manager\n- Improve processes with lean methods\n\nWhat we ask\n- At least 3 years of experience leading a warehouse team\n- Experience with a WMS (SAP EWM is a plus)\n- Good command of English; basic Dutch is a plus\n- VCA certificate or willing to obtain it\n\nMy CV:\nDaniel Okafor\nRotterdam | daniel.okafor@mailbox.test | +31 6 23456789\n\nProfile\nHard-working and motivated logistics professional with a passion for teamwork. Looking for a new challenge in the Netherlands.\n\nWork experience\nWarehouse Team Lead \u2013 PortLink Logistics, Rotterdam (June 2021 \u2013 present)\n- Responsible for the night shift team\n- Helped with inventory counts\n- Worked on the new scanning system\n\nLogistics Assistant \u2013 Lagos Freight Ltd, Lagos (2017 \u2013 2021)\n- Handled shipping documents\n- Supported the planning team\n\nEducation\nBSc Supply Chain Management \u2013 University of Lagos (2013 \u2013 2017)\n\nSkills\nSAP, Excel, forklift certificate, English (native), Dutch (A2)",
              "tools_triggered": "match_vacancy",
              "expected_behavior": "Calls match_vacancy. Answers in English with the missing keywords (short terms such as WMS, KPIs, lean, VCA), which requirements are partial or missing, and the fixes to make first."
            },
            {
              "description": "Open a CV in the WerkCV editor",
              "prompt": "Open this CV in the WerkCV editor so I can fix it:\n\nDaniel Okafor\nRotterdam | daniel.okafor@mailbox.test | +31 6 23456789\n\nProfile\nHard-working and motivated logistics professional with a passion for teamwork. Looking for a new challenge in the Netherlands.\n\nWork experience\nWarehouse Team Lead \u2013 PortLink Logistics, Rotterdam (June 2021 \u2013 present)\n- Responsible for the night shift team\n- Helped with inventory counts\n- Worked on the new scanning system\n\nLogistics Assistant \u2013 Lagos Freight Ltd, Lagos (2017 \u2013 2021)\n- Handled shipping documents\n- Supported the planning team\n\nEducation\nBSc Supply Chain Management \u2013 University of Lagos (2013 \u2013 2017)\n\nSkills\nSAP, Excel, forklift certificate, English (native), Dutch (A2)",
              "tools_triggered": "open_in_editor",
              "expected_behavior": "ChatGPT asks the user to allow sending the CV to WerkCV. After Allow, calls open_in_editor once and shows a button that opens the CV in the WerkCV editor, stating that the link works once, expires after 60 minutes and needs no account. Opening it shows the CV filled in on werkcv.nl without signing in."
            }
          ],
          "negative": [
            {
              "description": "General writing request unrelated to checking a CV",
              "prompt": "Write a short poem about autumn in Amsterdam."
            },
            {
              "description": "Request about Dutch employment law, not about a CV",
              "prompt": "How many vacation days am I entitled to with a full-time job in the Netherlands?"
            },
            {
              "description": "Code review request",
              "prompt": "Can you check this Python function for bugs? def add(a, b): return a - b"
            }
          ]
        },
        "demo_recording_url": "https://youtu.be/a_qg3ZrevyY"
      },
      "publication": {
        "countries": [],
        "release_notes": "First release: check a CV for jobs in the Netherlands, compare it with a job posting, and open it in the WerkCV editor."
      },
      "apps": "./.app.json"
    }
  }
}

SHA-256: fc1109340632eb533e61d148bc17d99e3d2e3e76d8c5ef56130c8f55cc8d2e01