Agent Plugins Marketplace
All plugins

cv-forge

v1.0.9

Maintainer tools for Francisco Perez-Sorrosal's CV — edit the data via PR, publish releases, deploy the MCP server

Claude Code3 Skills

By Francisco Perez-SorrosalLicense: MIT0 GitHub starsUpdated last week

Directory evidence

Runtimes
Claude Code
Parsed components
3 skill or MCP entries
Source updated
Sep 15, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install cv-forge for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install cv-forge@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/francisco-perez-sorrosal/cv-forge

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/cv-forge/.

Plugin files

plugins/cv-forge/
├── .claude-plugin/plugin.json
├── skills/cv-data-edit/SKILL.md
├── skills/cv-forge-deploy/SKILL.md
└── skills/cv-publish/SKILL.md

Included Skills3

cv-data-editskills/cv-data-edit/SKILL.md

Edits Francisco Perez-Sorrosal's CV data (`cv-data/*.yaml`) in a local clone of the `cv` repo, validates it, renders a preview, and opens a pull request after showing the diff. Use when the user wants to change, add or remove CV content -- a title, a date, a new role, a patent, a publication, a skill. Do NOT use to read or summarise the CV (that is cv-analyst) or to adapt it to a job posting (that is cv-tailoring) -- neither of those edits the source data. Do NOT publish or tag: that is the separate /cv-publish skill. Trigger phrases: "update my CV", "change my title", "add this job", "fix the date on", "edit resume.yaml".

cv-forge-deployskills/cv-forge-deploy/SKILL.md

Deploys the cv-forge MCP server to Wasmer Edge and live-pokes /healthz and POST /mcp tools/list to prove the deploy landed. Use only when the maintainer explicitly invokes /cv-forge-deploy -- never on conversational phrases like "deploy the server" or "push the update", since this pushes a real workload to a production endpoint. Optional [app-name] argument selects the target Wasmer app (defaults to fps-cv-mcp).

cv-publishskills/cv-publish/SKILL.md

Publishes a new CV release: tags the cv clone, watches the reusable publish.yml workflow run in cv-forge, and verifies the release assets and live site before reporting success. Use only when the maintainer explicitly invokes /cv-publish -- never on conversational phrases like "publish my CV" or "make a release", since a release is a one-way public act. Also handles a re-render of an existing tag (no data change) via the optional [tag] argument.

Plugin manifests1

plugins/cv-forge/.claude-plugin/plugin.json
{
  "name": "cv-forge",
  "version": "1.0.9",
  "description": "Maintainer tools for Francisco Perez-Sorrosal's CV — edit the data via PR, publish releases, deploy the MCP server",
  "author": {
    "name": "Francisco Perez-Sorrosal",
    "email": "[email protected]",
    "url": "https://github.com/francisco-perez-sorrosal"
  },
  "homepage": "https://github.com/francisco-perez-sorrosal/cv-forge/tree/main/plugins/cv-forge",
  "repository": "https://github.com/francisco-perez-sorrosal/cv-forge",
  "license": "MIT",
  "keywords": [
    "cv",
    "maintainer",
    "release",
    "wasmer"
  ],
  "skills": [
    "./skills/"
  ],
  "userConfig": {
    "cv_repo_path": {
      "type": "directory",
      "title": "cv repo clone",
      "description": "Local clone of github.com/francisco-perez-sorrosal/cv (must contain cv-data/resume.yaml). Used by cv-data-edit and cv-publish.",
      "required": true
    },
    "cv_forge_path": {
      "type": "directory",
      "title": "cv-forge checkout",
      "description": "Local checkout of github.com/francisco-perez-sorrosal/cv-forge. Optional: only needed when `cv-forge` is not on PATH (render preview in cv-data-edit) and for cv-forge-deploy.",
      "required": false
    }
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[cv-forge on Agent Plugins Marketplace](https://pluginsmp.com/plugins/cv-forge)