{
  "schemaVersion": "1.0",
  "item": {
    "slug": "discogs-cli",
    "name": "Discogs Cli",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/jrojas537/discogs-cli",
    "canonicalUrl": "https://clawhub.ai/jrojas537/discogs-cli",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/discogs-cli",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=discogs-cli",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "discogs/client.go",
      "install.sh",
      "package.json",
      "scripts/cmd/art.go"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/discogs-cli"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/discogs-cli",
    "agentPageUrl": "https://openagent3.xyz/skills/discogs-cli/agent",
    "manifestUrl": "https://openagent3.xyz/skills/discogs-cli/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/discogs-cli/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Discogs Collection Manager Skill for OpenClaw",
        "body": "This skill provides a command-line interface to interact with a user's record collection on Discogs.com. It is designed specifically for use within the OpenClaw assistant and uses a subcommand structure similar to git or gog."
      },
      {
        "title": "Prerequisites",
        "body": "This skill is a Go program and requires the Go toolchain to be installed.\n\nInstallation (Debian/Ubuntu):\nsudo apt-get update && sudo apt-get install -y golang-go"
      },
      {
        "title": "One-Time Setup",
        "body": "Before first use, you must run the included installer script. This will compile the Go binary and place it in a predictable location within the skill's directory.\n\nRun the installer:\nskills/discogs-cli/install.sh\n\n\n\nConfigure Credentials:\nThis command saves your Discogs token and username to a configuration file (~/.config/discogs-cli/config.yaml).\nskills/discogs-cli/bin/discogs-cli config set -u \"YourUsername\" -t \"YourSecretToken\""
      },
      {
        "title": "Usage",
        "body": "All commands must be prefixed with the full path to the binary."
      },
      {
        "title": "Fetch Album Art",
        "body": "Downloads the album art for a given release and displays it in the chat.\n\nskills/discogs-cli/bin/discogs-cli release art <release_id>"
      },
      {
        "title": "List Collection Folders",
        "body": "Shows all folders and their record counts.\n\nskills/discogs-cli/bin/discogs-cli collection list-folders"
      },
      {
        "title": "List Releases in a Folder",
        "body": "Shows all records within a specific folder. The output is a formatted table.\n\n# List all releases from the \"All\" folder (default)\nskills/discogs-cli/bin/discogs-cli collection list\n\n# List all releases from a specific folder by ID\nskills/discogs-cli/bin/discogs-cli collection list --folder 8815833"
      },
      {
        "title": "Search the Discogs Database",
        "body": "Search for releases, artists, or labels.\n\n# Search for a release (default type)\nskills/discogs-cli/bin/discogs-cli search \"Daft Punk - Discovery\"\n\n# Search for an artist\nskills/discogs-cli/bin/discogs-cli search --type artist \"Aphex Twin\""
      },
      {
        "title": "Manage Your Wantlist",
        "body": "Work with your Discogs wantlist."
      },
      {
        "title": "List Your Wantlist",
        "body": "Displays all items in your wantlist.\n\nskills/discogs-cli/bin/discogs-cli wantlist list"
      },
      {
        "title": "Add to Your Wantlist",
        "body": "Adds a release to your wantlist by its ID.\n\nskills/discogs-cli/bin/discogs-cli wantlist add 12345"
      },
      {
        "title": "Remove from Your Wantlist",
        "body": "Removes a release from your wantlist by its ID.\n\nskills/discogs-cli/bin/discogs-cli wantlist remove 12345"
      },
      {
        "title": "Caching and Valuation Commands",
        "body": "These commands rely on a local cache for performance. You must run sync first to populate the cache."
      },
      {
        "title": "Sync Collection Details (Slow)",
        "body": "Fetches detailed data for every item in the collection and builds a local cache. This command is slow and should be run in the background. Inform the user that this will take time.\n\nskills/discogs-cli/bin/discogs-cli collection sync"
      },
      {
        "title": "Get Collection Value (Fast)",
        "body": "Reads the local cache to provide the estimated market value for each item and the total collection. This command is fast. If it fails, the cache is likely missing, and you need to run the sync command.\n\nskills/discogs-cli/bin/discogs-cli collection value"
      },
      {
        "title": "Get Single Release Details (Fast)",
        "body": "Provides a detailed view of a single release, including tracklist.\n\nskills/discogs-cli/bin/discogs-cli collection get 35198584"
      }
    ],
    "body": "Discogs Collection Manager Skill for OpenClaw\n\nThis skill provides a command-line interface to interact with a user's record collection on Discogs.com. It is designed specifically for use within the OpenClaw assistant and uses a subcommand structure similar to git or gog.\n\nPrerequisites\n\nThis skill is a Go program and requires the Go toolchain to be installed.\n\nInstallation (Debian/Ubuntu): sudo apt-get update && sudo apt-get install -y golang-go\n\nOne-Time Setup\n\nBefore first use, you must run the included installer script. This will compile the Go binary and place it in a predictable location within the skill's directory.\n\nRun the installer:\n\nskills/discogs-cli/install.sh\n\n\nConfigure Credentials: This command saves your Discogs token and username to a configuration file (~/.config/discogs-cli/config.yaml).\n\nskills/discogs-cli/bin/discogs-cli config set -u \"YourUsername\" -t \"YourSecretToken\"\n\nUsage\n\nAll commands must be prefixed with the full path to the binary.\n\nFetch Album Art\n\nDownloads the album art for a given release and displays it in the chat.\n\nskills/discogs-cli/bin/discogs-cli release art <release_id>\n\nList Collection Folders\n\nShows all folders and their record counts.\n\nskills/discogs-cli/bin/discogs-cli collection list-folders\n\nList Releases in a Folder\n\nShows all records within a specific folder. The output is a formatted table.\n\n# List all releases from the \"All\" folder (default)\nskills/discogs-cli/bin/discogs-cli collection list\n\n# List all releases from a specific folder by ID\nskills/discogs-cli/bin/discogs-cli collection list --folder 8815833\n\nSearch the Discogs Database\n\nSearch for releases, artists, or labels.\n\n# Search for a release (default type)\nskills/discogs-cli/bin/discogs-cli search \"Daft Punk - Discovery\"\n\n# Search for an artist\nskills/discogs-cli/bin/discogs-cli search --type artist \"Aphex Twin\"\n\nManage Your Wantlist\n\nWork with your Discogs wantlist.\n\nList Your Wantlist\n\nDisplays all items in your wantlist.\n\nskills/discogs-cli/bin/discogs-cli wantlist list\n\nAdd to Your Wantlist\n\nAdds a release to your wantlist by its ID.\n\nskills/discogs-cli/bin/discogs-cli wantlist add 12345\n\nRemove from Your Wantlist\n\nRemoves a release from your wantlist by its ID.\n\nskills/discogs-cli/bin/discogs-cli wantlist remove 12345\n\nCaching and Valuation Commands\n\nThese commands rely on a local cache for performance. You must run sync first to populate the cache.\n\nSync Collection Details (Slow)\n\nFetches detailed data for every item in the collection and builds a local cache. This command is slow and should be run in the background. Inform the user that this will take time.\n\nskills/discogs-cli/bin/discogs-cli collection sync\n\nGet Collection Value (Fast)\n\nReads the local cache to provide the estimated market value for each item and the total collection. This command is fast. If it fails, the cache is likely missing, and you need to run the sync command.\n\nskills/discogs-cli/bin/discogs-cli collection value\n\nGet Single Release Details (Fast)\n\nProvides a detailed view of a single release, including tracklist.\n\nskills/discogs-cli/bin/discogs-cli collection get 35198584"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/jrojas537/discogs-cli",
    "publisherUrl": "https://clawhub.ai/jrojas537/discogs-cli",
    "owner": "jrojas537",
    "version": "1.3.1",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/discogs-cli",
    "downloadUrl": "https://openagent3.xyz/downloads/discogs-cli",
    "agentUrl": "https://openagent3.xyz/skills/discogs-cli/agent",
    "manifestUrl": "https://openagent3.xyz/skills/discogs-cli/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/discogs-cli/agent.md"
  }
}