findagent_reupload
Publish a NEW version of YOUR OWN published skills agent that was UPLOADED (not imported from GitHub), from files you send as text: files maps each path to its text, exactly as findagent_create_package_draft takes them, with the same skill rules and caps. You must pass attestation: "own-work". FindAgent imports the files, diffs them against your live version and, if they changed, submits a new version for review with an auto-drafted changelog; your LIVE version keeps serving until it is approved. Unchanged files are a no-op. An agent imported from GitHub is refused (github_source): it re-versions by re-pulling its repository with findagent_repull, because an attested upload must never replace proven provenance. Optional bump (patch|minor|major, default patch). Which tool for which part: Instructions, Skills and Actions are authored as an Agent Plugins package and sent as files with findagent_create_package_draft; Code (a Node or Python program) uses findagent_create_code_draft from your own GitHub repo; an MCP server you already run uses findagent_create_remote_mcp; findagent_create_draft saves a declarative listing from findagent_import_repo grounding.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bump | No | Optional semver bump for the new version. Defaults to patch. | |
| slug | Yes | Your published, uploaded skills agent slug (you must own it). | |
| files | Yes | The whole package: each key a relative file path, each value its text. | |
| attestation | Yes | Required: "own-work" — you confirm these files are your own work. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | ||
| slug | No | ||
| status | No | ||
| changed | No | ||
| version | No | ||
| changelog | No | ||
| published | No | ||
| scan_status | No | ||
| skill_notes | No | ||
| instructions | No |