{
  "name": "TokRepo",
  "description": "AI asset registry for agents that need to discover, inspect, plan, install, and hand off reusable capabilities.",
  "url": "https://tokrepo.com",
  "version": "1.0.0",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": true
  },
  "defaultInputModes": [
    "application/json",
    "text/plain"
  ],
  "defaultOutputModes": [
    "application/json",
    "text/plain"
  ],
  "skills": [
    {
      "id": "discover-ai-assets",
      "name": "Discover AI assets",
      "description": "Given a user task or capability gap, return ranked reusable skills, prompts, MCP configs, scripts, and workflows.",
      "tags": [
        "agent-tools",
        "mcp",
        "skills",
        "prompts",
        "workflows"
      ],
      "examples": [
        "Use tokrepo_discover before building a custom helper script.",
        "Use tokrepo_verify before activating an asset.",
        "Use tokrepo_install_plan before activating any asset.",
        "Inspect evidence_bundle, SBOM, and signature_evidence before trusting an asset.",
        "Use tokrepo installed --project --json to inspect TokRepo.lock before changing managed assets.",
        "Use tokrepo agent-handoff after creating reusable local instructions and check quality_gate before any push.",
        "Use tokrepo_resolve_capability before building a custom helper script.",
        "Use tokrepo_harvest after creating reusable local instructions and check package drafts before any push."
      ]
    }
  ],
  "mcp": {
    "server_manifest": "https://tokrepo.com/.well-known/mcp/server.json",
    "hosted_endpoint": "https://tokrepo.com/mcp",
    "hosted_transport": "streamable_http_json_rpc",
    "install": "npx -y tokrepo-mcp-server",
    "primary_tool": "tokrepo_resolve_capability",
    "trust_tool": "tokrepo_verify",
    "discovery_tool": "tokrepo_discover",
    "harvest_tool": "tokrepo_harvest"
  },
  "machine_readable": {
    "portable_agent_manifest": "https://tokrepo.com/.well-known/agent.json",
    "tool_catalog": "https://tokrepo.com/.well-known/tool-catalog.json",
    "trust_manifest": "https://tokrepo.com/.well-known/tokrepo-trust.json",
    "default_policy_pack": "https://tokrepo.com/policy-packs/default-agent-policy.json",
    "ecosystem_distribution": "https://tokrepo.com/agent-ecosystem.json",
    "task_economy_contract": "https://tokrepo.com/agent-task-economy.json",
    "distribution_matrix": "https://tokrepo.com/agent-distribution-matrix.json",
    "tokrepo_lock_schema": "https://tokrepo.com/schemas/tokrepo-lock.schema.json",
    "project_state_schema": "https://tokrepo.com/schemas/tokrepo-project-state.schema.json",
    "evidence_bundle_schema": "https://tokrepo.com/schemas/agent-evidence-bundle.schema.json",
    "handoff_package_schema": "https://tokrepo.com/schemas/handoff-package.schema.json",
    "agent_onboarding_compliance": "https://tokrepo.com/evals/agent-onboarding-compliance.json",
    "trust_evidence_coverage": "https://tokrepo.com/evals/trust-evidence-coverage.json",
    "agents_txt": "https://tokrepo.com/agents.txt",
    "llms_txt": "https://tokrepo.com/llms.txt",
    "capability_resolution_schema": "https://tokrepo.com/schemas/capability-resolution.schema.json",
    "harvest_report_schema": "https://tokrepo.com/schemas/harvest-report.schema.json"
  },
  "cli": {
    "bootstrap": "npx -y tokrepo@latest init-agent --target all",
    "planning_check": "npx -y tokrepo@latest agent-check \"<task>\" --json",
    "verify": "npx -y tokrepo@latest verify <uuid> --target codex --json",
    "project_state": "npx -y tokrepo@latest installed --project --json",
    "audit_cli": "tokrepo audit <uuid> --target codex --json",
    "audit": "npx -y tokrepo@latest audit <uuid> --target codex --json",
    "handoff": "npx -y tokrepo@latest agent-handoff --json",
    "resolve": "npx -y tokrepo@latest resolve \"<task>\" --target codex --json",
    "harvest": "npx -y tokrepo@latest harvest --changed --json"
  },
  "project_memory_targets": [
    "AGENTS.md",
    "CLAUDE.md",
    "GEMINI.md",
    ".cursor/rules/tokrepo.mdc",
    ".github/copilot-instructions.md",
    ".github/instructions/tokrepo.instructions.md",
    ".clinerules/tokrepo.md",
    ".windsurf/rules/tokrepo.md",
    ".roo/rules/tokrepo.md",
    ".openhands/microagents/repo.md",
    "CONVENTIONS.md",
    ".mcp.json"
  ]
}
