{"version":"2.1.217","anchor":"skills-discovery-migrated-to-skills-list-paginated-method","canonical_anchor":"skills-discovery-migrated-to-skills-list-paginated-method","heading":"Skills Discovery Migrated to skills\/list Paginated Method","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.217\/e\/skills-discovery-migrated-to-skills-list-paginated-method","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.217","markdown":"### Skills Discovery Migrated to `skills\/list` Paginated Method\n\nMCP servers providing skills no longer need to expose a `skill:\/\/index.json` resource. The discovery protocol has changed to use a standard `skills\/list` MCP method that supports cursor-based pagination.\n\nChanges:\n\n- Old: MCP server exposes `skill:\/\/index.json` resource with a JSON index of skills (URL-based)\n- New: MCP server implements the `skills\/list` method, returning pages of skills with `uri` fields and optional `digest` and `nextCursor`\n- Pagination is handled automatically \u2014 Claude Code iterates until all pages are fetched or limits are reached\n- Dropped entries are logged: \"N skills\/list entries skipped (malformed, missing, or oversized fields)\"\n- If a page fails mid-pagination, already-fetched entries are used and a warning is logged\n\nIf you operate an MCP server that provides skills, update it from the resource-based index to the `skills\/list` method.\n\n**Evidence**\n\nNew discovery function (search for `\"skills\/list failed\"`) and old discovery removed (search for `\"skill:\/\/index.json\"` \u2014 now gone)"}