Claude

submission.validate

Validate a HeyClaude content submission draft locally without creating GitHub issues, pull requests, or publishing content.

Remote heyclaude/heyclaude

Remote (network-hosted)

Other tools also called submission.validate? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "fields": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string",
          "maxLength": 4000
        },
        "slug": {
          "type": "string",
          "pattern": "^[a-z0-9-]+$",
          "maxLength": 120,
          "minLength": 1
        },
        "tags": {
          "anyOf": [
            {
              "type": "string",
              "maxLength": 1000
            },
            {
              "type": "array",
              "items": {
                "type": "string",
                "maxLength": 80,
                "minLength": 1
              },
              "maxItems": 20
            }
          ]
        },
        "items": {
          "type": "string",
          "maxLength": 24000
        },
        "title": {
          "type": "string",
          "maxLength": 4000
        },
        "author": {
          "type": "string",
          "maxLength": 4000
        },
        "trigger": {
          "type": "string",
          "maxLength": 4000
        },
        "category": {
          "enum": [
            "agents",
            "rules",
            "mcp",
            "skills",
            "hooks",
            "commands",
            "statuslines",
            "collections",
            "guides"
          ],
          "type": "string"
        },
        "docs_url": {
          "type": "string",
          "maxLength": 4000
        },
        "brand_name": {
          "type": "string",
          "maxLength": 4000
        },
        "difficulty": {
          "type": "string",
          "maxLength": 4000
        },
        "github_url": {
          "type": "string",
          "maxLength": 4000
        },
        "skill_type": {
          "type": "string",
          "maxLength": 4000
        },
        "source_url": {
          "type": "string",
          "maxLength": 4000
        },
        "description": {
          "type": "string",
          "maxLength": 24000
        },
        "skill_level": {
          "type": "string",
          "maxLength": 4000
        },
        "verified_at": {
          "type": "string",
          "maxLength": 4000
        },
        "brand_domain": {
          "type": "string",
          "maxLength": 4000
        },
        "download_url": {
          "type": "string",
          "maxLength": 4000
        },
        "safety_notes": {
          "type": "string"
        },
        "contact_email": {
          "type": "string",
          "maxLength": 4000
        },
        "guide_content": {
          "type": "string",
          "maxLength": 24000
        },
        "prerequisites": {
          "type": "string",
          "maxLength": 24000
        },
        "privacy_notes": {
          "type": "string"
        },
        "usage_snippet": {
          "type": "string",
          "maxLength": 24000
        },
        "command_syntax": {
          "type": "string",
          "maxLength": 4000
        },
        "config_snippet": {
          "type": "string",
          "maxLength": 24000
        },
        "install_command": {
          "type": "string",
          "maxLength": 4000
        },
        "script_language": {
          "type": "string",
          "maxLength": 4000
        },
        "card_description": {
          "type": "string",
          "maxLength": 4000
        },
        "tested_platforms": {
          "type": "string",
          "maxLength": 4000
        },
        "retrieval_sources": {
          "type": "string",
          "maxLength": 24000
        },
        "installation_order": {
          "type": "string",
          "maxLength": 4000
        },
        "verification_status": {
          "type": "string",
          "maxLength": 4000
        },
        "estimated_setup_time": {
          "type": "string",
          "maxLength": 4000
        },
        "full_copyable_content": {
          "type": "string",
          "maxLength": 24000
        },
        "troubleshooting_section": {
          "type": "string",
          "maxLength": 24000
        }
      },
      "description": "Submission field values to validate against the HeyClaude content schema.",
      "additionalProperties": false
    }
  }
}
          

Provider

Claude →