---
title: "Search mixed agent resources"
method: GET
path: "/resources"
---

# Search mixed agent resources

`GET /resources`

## Request

- Base URL: `https://superskill.sh/api`
- URL: `https://superskill.sh/api/resources`
- Auth: none declared

Search source-aware agent resources across skills, plugins, workflows, MCP servers, configs, guides, runtimes, directories and harness-format packages. `sourceCheckedAt` means upstream existence/activity was checked; it is not a Verified install badge.

## Query parameters

- `q` string
- `type` string
- `source` string
- `installability` string
- `worksWith` string
- `license` string
- `sort` string
- `limit` string

## Response `200`

Mixed resource search results

- ResourceSearchResult
  - `resources` Resource[], required
    - `id` string, required
    - `identity` object, required
    - `sourceCatalogId` string
    - `title` string, required
    - `summary` string, required
    - `summaryOriginal` string
    - `resourceType` 'harness' | 'skill' | 'plugin' | 'workflow' | 'mcp_server' | 'service_endpoint' | 'agent_team' | 'subagent_pack' | 'command_pack' | 'config' | 'guide' | 'framework' | 'agent_runtime' | 'directory', required
    - `sourcePlatform` string, required
    - `canonicalUrl` string, required
    - `mirror` object
      - `platform` 'github'
      - `owner` string
      - `repo` string
      - `fullName` string
      - `url` string
      - `cloneUrl` string
      - `defaultBranch` string
      - `defaultBranchOnly` boolean
      - `fork` boolean
      - `sourceUrl` string
      - `status` 'ready' | 'pending' | 'failed'
      - `syncedAt` string
      - `error` string
    - `upstreamId` string
    - `upstreamOwner` string
    - `upstreamRepo` string
    - `creatorName` string
    - `licenseStatus` 'permissive' | 'copyleft' | 'proprietary' | 'unknown' | 'blocked' | 'manual_review', required
    - `licenseName` string
    - `sourceCheckedAt` string, required: Date upstream existence/activity was checked. This is not product install verification.
    - `sourceCheckMethod` 'github_api' | 'marketplace_api' | 'manual_research'
    - `sourceCheckStatus` 'active' | 'stale' | 'archived' | 'unavailable', required
    - `lastSeenAt` string, required
    - `installability` 'open_only' | 'importable' | 'installable' | 'verified', required
    - `tags` string[], required
    - `worksWith` string[], required
    - `upstreamPopularity` object
    - `onlyHarnessSignals` object
    - `popularityScore` number, required
    - `popularityBreakdown` object
    - `trust` object, required
      - `sourceChecked` boolean
      - `securityScan` 'pass' | 'warn' | 'fail' | 'not_scanned'
      - `installVerifiedAt` string: SuperSkill install verification evidence, when present.
      - `gateVerifiedAt` string
      - `riskTier` string
    - `release` ResourceRelease
      - `version` string, required
      - `artifactDigest` string, required
      - `archiveSize` integer, required
      - `trust` 'unreviewed', required
    - `nativeInstall` NativeHarnessInstall: Exact anonymous native-harness install tuple. It is local catalog evidence, not managed approval or a Verified badge.
      - `kind` 'native_harness', required
      - `resourceId` string, required
      - `ref` string, required
      - `version` string, required
      - `artifactDigest` string, required
      - `snapshot` true, required
      - `totalFileCount` integer, required
      - `archiveTruncated` false, required
      - `securityScan` 'pass', required
      - `scanner` 'static-v2', required
      - `scannedArtifactDigest` string, required
      - `riskTier` string, required
      - `permissions` object, required
      - `license` string, required
      - `managedApproval` false, required
      - `archiveUrl` string, uri, required
      - `commands` object, required
        - `codex` string, required
        - `claudeCode` string, required
    - `workspaceApproval` object
      - `workspaceSlug` string
      - `workspaceName` string
      - `collectionSlug` string
      - `sourceResourceId` string
      - `approvalState` 'pending_review' | 'approved' | 'approved_with_warning' | 'blocked' | 'blocked_by_scan' | 'deprecated'
      - `approvedBy` string
      - `approvedAt` string
      - `note` string
      - `riskSnapshot` object
    - `actions` object[], required
    - `source` object
  - `items` Resource[], required
    - `id` string, required
    - `identity` object, required
    - `sourceCatalogId` string
    - `title` string, required
    - `summary` string, required
    - `summaryOriginal` string
    - `resourceType` 'harness' | 'skill' | 'plugin' | 'workflow' | 'mcp_server' | 'service_endpoint' | 'agent_team' | 'subagent_pack' | 'command_pack' | 'config' | 'guide' | 'framework' | 'agent_runtime' | 'directory', required
    - `sourcePlatform` string, required
    - `canonicalUrl` string, required
    - `mirror` object
      - `platform` 'github'
      - `owner` string
      - `repo` string
      - `fullName` string
      - `url` string
      - `cloneUrl` string
      - `defaultBranch` string
      - `defaultBranchOnly` boolean
      - `fork` boolean
      - `sourceUrl` string
      - `status` 'ready' | 'pending' | 'failed'
      - `syncedAt` string
      - `error` string
    - `upstreamId` string
    - `upstreamOwner` string
    - `upstreamRepo` string
    - `creatorName` string
    - `licenseStatus` 'permissive' | 'copyleft' | 'proprietary' | 'unknown' | 'blocked' | 'manual_review', required
    - `licenseName` string
    - `sourceCheckedAt` string, required: Date upstream existence/activity was checked. This is not product install verification.
    - `sourceCheckMethod` 'github_api' | 'marketplace_api' | 'manual_research'
    - `sourceCheckStatus` 'active' | 'stale' | 'archived' | 'unavailable', required
    - `lastSeenAt` string, required
    - `installability` 'open_only' | 'importable' | 'installable' | 'verified', required
    - `tags` string[], required
    - `worksWith` string[], required
    - `upstreamPopularity` object
    - `onlyHarnessSignals` object
    - `popularityScore` number, required
    - `popularityBreakdown` object
    - `trust` object, required
      - `sourceChecked` boolean
      - `securityScan` 'pass' | 'warn' | 'fail' | 'not_scanned'
      - `installVerifiedAt` string: SuperSkill install verification evidence, when present.
      - `gateVerifiedAt` string
      - `riskTier` string
    - `release` ResourceRelease
      - `version` string, required
      - `artifactDigest` string, required
      - `archiveSize` integer, required
      - `trust` 'unreviewed', required
    - `nativeInstall` NativeHarnessInstall: Exact anonymous native-harness install tuple. It is local catalog evidence, not managed approval or a Verified badge.
      - `kind` 'native_harness', required
      - `resourceId` string, required
      - `ref` string, required
      - `version` string, required
      - `artifactDigest` string, required
      - `snapshot` true, required
      - `totalFileCount` integer, required
      - `archiveTruncated` false, required
      - `securityScan` 'pass', required
      - `scanner` 'static-v2', required
      - `scannedArtifactDigest` string, required
      - `riskTier` string, required
      - `permissions` object, required
      - `license` string, required
      - `managedApproval` false, required
      - `archiveUrl` string, uri, required
      - `commands` object, required
        - `codex` string, required
        - `claudeCode` string, required
    - `workspaceApproval` object
      - `workspaceSlug` string
      - `workspaceName` string
      - `collectionSlug` string
      - `sourceResourceId` string
      - `approvalState` 'pending_review' | 'approved' | 'approved_with_warning' | 'blocked' | 'blocked_by_scan' | 'deprecated'
      - `approvedBy` string
      - `approvedAt` string
      - `note` string
      - `riskSnapshot` object
    - `actions` object[], required
    - `source` object
  - `counts` object, required
    - `externalSeed` integer, required
    - `internal` integer, required
    - `total` integer, required

---

[API](https://skmtc.dev/superskill/apis/superskill-api.md) · [All operations](https://skmtc.dev/superskill/apis/superskill-api/llms.txt) · [OpenAPI document](https://skmtc.dev/superskill/apis/superskill-api/revisions/ced2d2d1f217?raw)
