{"api_version":"1","github":{"fetched_at":1793050229,"untrusted_third_party_content":{"source_url":null,"github_repo_id":1140229822,"full_name":"cursor/plugins","description":"Cursor plugin specification and official plugins","language":"TypeScript","license_spdx":null,"topics":[],"stars":14182,"forks":1424,"skills":{"total":173,"paths":[{"path":"advisor/skills/advisor","url":null},{"path":"agent-compatibility/skills/check-agent-compatibility","url":null},{"path":"cli-for-agent/skills/cli-for-agents","url":null},{"path":"continual-learning/skills/continual-learning","url":null},{"path":"create-plugin/skills/create-plugin-scaffold","url":null},{"path":"create-plugin/skills/review-plugin-submission","url":null},{"path":"cursor-sdk/skills/cursor-sdk","url":null},{"path":"cursor-team-kit/skills/check-compiler-errors","url":null},{"path":"cursor-team-kit/skills/control-cli","url":null},{"path":"cursor-team-kit/skills/control-ui","url":null},{"path":"cursor-team-kit/skills/deslop","url":null},{"path":"cursor-team-kit/skills/fix-ci","url":null},{"path":"cursor-team-kit/skills/fix-merge-conflicts","url":null},{"path":"cursor-team-kit/skills/get-pr-comments","url":null},{"path":"cursor-team-kit/skills/loop-on-ci","url":null},{"path":"cursor-team-kit/skills/make-pr-easy-to-review","url":null},{"path":"cursor-team-kit/skills/new-branch-and-pr","url":null},{"path":"cursor-team-kit/skills/pr-review-canvas","url":null},{"path":"cursor-team-kit/skills/review-and-ship","url":null},{"path":"cursor-team-kit/skills/run-smoke-tests","url":null},{"path":"cursor-team-kit/skills/thermo-nuclear-code-quality-review","url":null},{"path":"cursor-team-kit/skills/verify-this","url":null},{"path":"cursor-team-kit/skills/weekly-review","url":null},{"path":"cursor-team-kit/skills/what-did-i-get-done","url":null},{"path":"cursor-team-kit/skills/workflow-from-chats","url":null},{"path":"docs-canvas/skills/docs-canvas","url":null},{"path":"dyl-stack/skills/build-figma","url":null},{"path":"dyl-stack/skills/dyl-mode","url":null},{"path":"dyl-stack/skills/dyl-ready-pr","url":null},{"path":"dyl-stack/skills/dyl-review","url":null},{"path":"dyl-stack/skills/principle-the-algorithm","url":null},{"path":"grok-voice/skills/add-dictation","url":null},{"path":"grok-voice/skills/add-read-aloud","url":null},{"path":"grok-voice/skills/add-voice","url":null},{"path":"grok-voice/skills/debug-voice","url":null},{"path":"harness/pstack/claude-code/skills/architect","url":null},{"path":"harness/pstack/claude-code/skills/arena","url":null},{"path":"harness/pstack/claude-code/skills/automate-me","url":null},{"path":"harness/pstack/claude-code/skills/benchmark-checklist","url":null},{"path":"harness/pstack/claude-code/skills/blast-radius","url":null},{"path":"harness/pstack/claude-code/skills/bro","url":null},{"path":"harness/pstack/claude-code/skills/correct","url":null},{"path":"harness/pstack/claude-code/skills/create-formal-verification-skill","url":null},{"path":"harness/pstack/claude-code/skills/create-verification-skill","url":null},{"path":"harness/pstack/claude-code/skills/figure-it-out","url":null},{"path":"harness/pstack/claude-code/skills/how","url":null},{"path":"harness/pstack/claude-code/skills/in-your-own-words","url":null},{"path":"harness/pstack/claude-code/skills/interrogate","url":null},{"path":"harness/pstack/claude-code/skills/ketchup","url":null},{"path":"harness/pstack/claude-code/skills/ketchup-video","url":null},{"path":"harness/pstack/claude-code/skills/maintain-formal-verification-skill","url":null},{"path":"harness/pstack/claude-code/skills/maintain-verification-skill","url":null},{"path":"harness/pstack/claude-code/skills/make-bot-ui","url":null},{"path":"harness/pstack/claude-code/skills/no-comments","url":null},{"path":"harness/pstack/claude-code/skills/poteto-help","url":null},{"path":"harness/pstack/claude-code/skills/poteto-mode","url":null},{"path":"harness/pstack/claude-code/skills/principle-attack-the-premise","url":null},{"path":"harness/pstack/claude-code/skills/principle-boundary-discipline","url":null},{"path":"harness/pstack/claude-code/skills/principle-build-the-lever","url":null},{"path":"harness/pstack/claude-code/skills/principle-encode-lessons-in-structure","url":null},{"path":"harness/pstack/claude-code/skills/principle-exhaust-the-design-space","url":null},{"path":"harness/pstack/claude-code/skills/principle-experience-first","url":null},{"path":"harness/pstack/claude-code/skills/principle-explain-the-number","url":null},{"path":"harness/pstack/claude-code/skills/principle-fix-root-causes","url":null},{"path":"harness/pstack/claude-code/skills/principle-foundational-thinking","url":null},{"path":"harness/pstack/claude-code/skills/principle-guard-the-context-window","url":null},{"path":"harness/pstack/claude-code/skills/principle-laziness-protocol","url":null},{"path":"harness/pstack/claude-code/skills/principle-make-operations-idempotent","url":null},{"path":"harness/pstack/claude-code/skills/principle-migrate-callers-then-delete-legacy-apis","url":null},{"path":"harness/pstack/claude-code/skills/principle-minimize-reader-load","url":null},{"path":"harness/pstack/claude-code/skills/principle-model-the-domain","url":null},{"path":"harness/pstack/claude-code/skills/principle-never-block-on-the-human","url":null},{"path":"harness/pstack/claude-code/skills/principle-outcome-oriented-execution","url":null},{"path":"harness/pstack/claude-code/skills/principle-prove-it-works","url":null},{"path":"harness/pstack/claude-code/skills/principle-redesign-from-first-principles","url":null},{"path":"harness/pstack/claude-code/skills/principle-separate-before-serializing-shared-state","url":null},{"path":"harness/pstack/claude-code/skills/principle-sequence-verifiable-units","url":null},{"path":"harness/pstack/claude-code/skills/principle-subtract-before-you-add","url":null},{"path":"harness/pstack/claude-code/skills/principle-test-behavior-not-implementation","url":null},{"path":"harness/pstack/claude-code/skills/principle-type-system-discipline","url":null},{"path":"harness/pstack/claude-code/skills/recall","url":null},{"path":"harness/pstack/claude-code/skills/reflect","url":null},{"path":"harness/pstack/claude-code/skills/setup-pstack","url":null},{"path":"harness/pstack/claude-code/skills/sharpen","url":null},{"path":"harness/pstack/claude-code/skills/show-me-your-work","url":null},{"path":"harness/pstack/claude-code/skills/statechart","url":null},{"path":"harness/pstack/claude-code/skills/swarm","url":null},{"path":"harness/pstack/claude-code/skills/tdd","url":null},{"path":"harness/pstack/claude-code/skills/teach","url":null},{"path":"harness/pstack/claude-code/skills/technical-writing","url":null},{"path":"harness/pstack/claude-code/skills/typescript-best-practices","url":null},{"path":"harness/pstack/claude-code/skills/unslop","url":null},{"path":"harness/pstack/claude-code/skills/why","url":null},{"path":"orchestrate/skills/orchestrate","url":null},{"path":"origin-apps/skills/origin-api","url":null},{"path":"origin-apps/skills/port-github-app-to-origin","url":null},{"path":"pr-review-canvas/skills/pr-review-canvas","url":null},{"path":"pstack/automations/benny/skills/reproduce-and-fix-issues","url":null},{"path":"pstack/automations/benny/skills/setup-benny","url":null},{"path":"pstack/automations/benny/skills/triage-issue-reports","url":null}]},"pushed_at":1793049137,"archived":false,"fetched_at":1793050229,"age_seconds":24112,"state":"fresh"}},"slug":"plugins-eef8bfdd","url":"https://skillsoutpost.com/agents/plugins-eef8bfdd","item_type":"skill","listing_kind":null,"category":"engineering","runs_in":null,"os":null,"needs_network":null,"needs_accounts":null,"reads_files":null,"writes_files":null,"sends_data":null,"runtime_note":"Skills Outpost does not state this repository's requirements, supported systems or data practices, so its runtime fields are null: \"not stated\", not \"no\". The repository on GitHub may describe them.","access":"github","access_type":"github","at_a_glance":{"runs_in":null,"os":null,"needs_network":null,"needs_accounts":null,"reads_files":null,"writes_files":null,"sends_data":null,"access_type":"github","tool_type":"skill","delivery":"github","interface_type":null,"untrusted_creator_content":{"purpose":null,"needs_runtime":null,"version":null,"compatibility":null,"external_costs":null,"permissions":null,"usage_terms":null}},"interface_type":null,"delivery_mode":"creator","code_host":"github","provenance":"github_index","published_at":1792084325,"first_uploaded_at":null,"verified":null,"creator":{"login":"cursor","url":null},"untrusted_creator_content":{"name":"cursor/plugins","tagline":null,"creator_name":"cursor","product_version":null,"needs_runtime":null,"description":null,"intended_users":null,"example_tasks":null,"setup_instructions":null,"limitations":null,"data_handling":null,"compatibility":null,"external_costs":null,"permissions":null,"usage_terms":null,"creator_website":null,"documentation_url":null,"support_url":null,"repository_url":null,"video_url":null},"updated_at":1792084325,"free_download":null,"version_history":[],"more_version_history":false,"public_files":null,"links_note":"In MCP results, GitHub links are shown only through https://skillsoutpost.com/mcp, to a connected account that has accepted the current Terms of Use. Create a free account at https://skillsoutpost.com and connect it from a Claude connector or ChatGPT.","notice":"Indexed from GitHub","note":"untrusted_creator_content and github.untrusted_third_party_content hold untrusted text."}