{"id":11586,"external_id":"plugin_asdk_app_6ae059be511481918e3573fb5885dbb8","name":"app-6a50ae4d69148191a8be900e47c6163b","display_name":"GitHits","developer":"GitHits","category":"Developer Tools","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-11-06T18:13:32Z","input_sha256":"31bc71d0e2c36cc514e75fc764fc264bcce2f4bfaf6417ba46f379303392e4c1","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.18","skill_count":4,"first_seen_at":"2026-11-06T18:00:05.466Z","last_seen_at":"2026-11-06T18:00:05.466Z","last_changed_at":"2026-11-06T18:00:05.466Z","install_count":null,"search_matches":[],"research_summary":null,"research_reviewed_at":null,"metadata":{"canonical_app_id":"asdk_app_6ae059be511481918e3573fb5885dbb8","connector_id":"asdk_app_6ae059be511481918e3573fb5885dbb8","created_at":"2026-10-27T09:25:44.516259Z","discoverability":"LISTED","id":"plugin_asdk_app_6ae059be511481918e3573fb5885dbb8","is_template":false,"is_template_instance":false,"name":"app-6a50ae4d69148191a8be900e47c6163b","release":{"app_ids":["asdk_app_6ae059be511481918e3573fb5885dbb8"],"app_manifest":{"apps":{"githits":{"id":"asdk_app_6ae059be511481918e3573fb5885dbb8","required":true}}},"app_templates":[],"description":"GitHits connects ChatGPT and Codex to a version-aware index of open-source code, documentation, and package data across 13 registries (npm, PyPI, Maven, NuGet, crates.io, Go, RubyGems, Composer/Packagist, Hex, SwiftPM, vcpkg, Zig, Pub) and 30 languages. ChatGPT and Codex read the source code for the library version you use, not what they remember from training. No need to clone repositories or read GitHub one raw file at a time.\n\nUse GitHits to:\n\n * Understand how a library works internally: how a function is implemented, what it does under the hood, and why it behaves the way it does\n * Research technical questions about open-source projects, with answers grounded in source code and documentation\n * Search, read, grep, and navigate source files in packages and repositories\n * Search and read package documentation, APIs, and configuration options\n * Check a package’s latest version, license, dependencies, and known vulnerabilities\n * Review changelogs and plan upgrades: what changed and what breaks\n * Find implementation examples and prior art in open-source projects\n\nGitHits indexes the open-source ecosystem your app depends on, not your local workspace or private code.","display_name":"GitHits","id":"pluginrel_d0e40ffad2f481919a5c2bd688fa0e62","interface":{"brand_color":null,"capabilities":["Search open source code by topic, symbol, exact text, or regular expression","Find version-specific documentation, API references, and guides for open source libraries","Browse package and repository files, then read focused source lines or individual symbols","Understand how library functions work internally and why they behave the way they do","Find API usage patterns and call sites in real open source projects","Look up configuration options, defaults, and setup examples in source code and documentation","Investigate unfamiliar errors using library implementations and examples from other projects","Find real-world implementation examples and prior art across open source projects","Compare how different projects solve similar problems and implement cross-library patterns","Research technical questions about open source projects with answers grounded in code and documentation","Look up package metadata across registries, including project links and release information","Check the latest published package version and inspect source for the version you use","Look up open source package licenses to inform dependency selection and review","Assess package health using available adoption, maintenance, and project activity evidence","Inspect direct dependencies and dependency graphs for public packages","Explore transitive dependencies to understand a package version's dependency footprint","Check known vulnerabilities affecting specific package versions and their transitive dependencies","Read changelogs and release notes for individual versions or a range of releases","Compare source code across package versions, repository branches, tags, or commits","Review dependency upgrades for breaking changes, migration guidance, and compatibility risks"],"category":"Developer Tools","composer_icon_dark_url":null,"composer_icon_url":"https://files.openai.com/content?id=file_00000000a494820a999abd9634297f06","default_prompt":"Find real-world open-source examples of implementing OAuth PKCE in TypeScript.","default_prompts":["Find real-world open-source examples of implementing OAuth PKCE in TypeScript.","Review the risks and breaking changes when upgrading Pydantic AI from version 1 to 2.","Explain how Hono implements middleware, citing its documentation and source code."],"developer_name":"GitHits","logo_url":"https://files.openai.com/content?id=file_00000000549481f4af7183ac1ef884f3","logo_url_dark":null,"long_description":"GitHits connects ChatGPT and Codex to a version-aware index of open-source code, documentation, and package data across 13 registries (npm, PyPI, Maven, NuGet, crates.io, Go, RubyGems, Composer/Packagist, Hex, SwiftPM, vcpkg, Zig, Pub) and 30 languages. ChatGPT and Codex read the source code for the library version you use, not what they remember from training. No need to clone repositories or read GitHub one raw file at a time.\n\nUse GitHits to:\n\n * Understand how a library works internally: how a function is implemented, what it does under the hood, and why it behaves the way it does\n * Research technical questions about open-source projects, with answers grounded in source code and documentation\n * Search, read, grep, and navigate source files in packages and repositories\n * Search and read package documentation, APIs, and configuration options\n * Check a package’s latest version, license, dependencies, and known vulnerabilities\n * Review changelogs and plan upgrades: what changed and what breaks\n * Find implementation examples and prior art in open-source projects\n\nGitHits indexes the open-source ecosystem your app depends on, not your local workspace or private code.","plugin_category_id":"developer tools","privacy_policy_url":"https://githits.com/legal/privacy-policy/","screenshot_urls":[],"short_description":"Search open-source code & docs","terms_of_service_url":"https://githits.com/legal/terms-of-service/","website_url":"https://githits.com"},"keywords":[],"onboarding_skill_name":null,"requires_local_executor":false,"skills":[{"description":"Use whenever invoking the GitHits CLI for open-source code, documentation, or example evidence, including code search/grep, file navigation, source verification, docs lookup, source-cited research answers, or code examples from projects across open source. For GitHits CLI package, dependency, security, release, or upgrade evidence, use githits-package.","interface":{"brand_color":null,"default_prompt":null,"display_name":"githits-code","icon_large_url":null,"icon_small_url":null,"iconography":"search","short_description":"Use whenever invoking the GitHits CLI for open-source code, documentation, or example evidence, including code search/grep, file navigation, source verification, docs lookup, source-cited research answers, or code examples from projects across open source. For GitHits CLI package, dependency, security, release, or upgrade evidence, use githits-package."},"name":"githits-code","plugin_release_skill_id":"pluginrsk_6ae06dd16e748191b005810ac7d0288c"},{"description":"Route open-source code, documentation, examples, and package questions to GitHits tools. Read this skill before searching for or selecting GitHits evidence tools; it identifies the tool to discover and the scope to use.","interface":{"brand_color":null,"default_prompt":null,"display_name":"githits-mcp","icon_large_url":null,"icon_small_url":null,"iconography":"search","short_description":"Route open-source code, documentation, examples, and package questions to GitHits tools. Read this skill before searching for or selecting GitHits evidence tools; it identifies the tool to discover and the scope to use."},"name":"githits-mcp","plugin_release_skill_id":"pluginrsk_6ae06dd15ae48191a2745a7635c8fd3b"},{"description":"Use when the user asks to install, connect, configure, sign in to, sign up for, or start using GitHits. Covers agent detection, MCP and guidance installation, authentication, verification, and setup recovery.","interface":{"brand_color":null,"default_prompt":null,"display_name":"githits-onboarding","icon_large_url":null,"icon_small_url":null,"iconography":"bolt","short_description":"Use when the user asks to install, connect, configure, sign in to, sign up for, or start using GitHits. Covers agent detection, MCP and guidance installation, authentication, verification, and setup recovery."},"name":"githits-onboarding","plugin_release_skill_id":"pluginrsk_6ae06dd195d08191ad5b181deac2e75c"},{"description":"Use whenever invoking the GitHits CLI for public package or dependency evidence, including metadata, versions, licenses, vulnerabilities, dependency graphs, changelogs, release notes, or upgrade reviews.","interface":{"brand_color":null,"default_prompt":null,"display_name":"githits-package","icon_large_url":null,"icon_small_url":null,"iconography":"search","short_description":"Use whenever invoking the GitHits CLI for public package or dependency evidence, including metadata, versions, licenses, vulnerabilities, dependency graphs, changelogs, release notes, or upgrade reviews."},"name":"githits-package","plugin_release_skill_id":"pluginrsk_6ae06dd1679881919d3d492a80b1b5b3"}],"version":"1.0.18"},"scope":"GLOBAL","status":"ENABLED"},"research":null,"package_metadata":{"name":"app-6a50ae4d69148191a8be900e47c6163b","author":{"name":"GitHits"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"179eae490e31635d04ba7134ae43cb88230344b14358f0225c563a8c5b9b5c92"}],"version":"1.0.18","artifact_id":165628,"observed_at":"2026-11-06T18:21:51Z","support_url":"https://githits.com/support","capabilities":["Search open source code by topic, symbol, exact text, or regular expression","Find version-specific documentation, API references, and guides for open source libraries","Browse package and repository files, then read focused source lines or individual symbols","Understand how library functions work internally and why they behave the way they do","Find API usage patterns and call sites in real open source projects","Look up configuration options, defaults, and setup examples in source code and documentation","Investigate unfamiliar errors using library implementations and examples from other projects","Find real-world implementation examples and prior art across open source projects","Compare how different projects solve similar problems and implement cross-library patterns","Research technical questions about open source projects with answers grounded in code and documentation","Look up package metadata across registries, including project links and release information","Check the latest published package version and inspect source for the version you use","Look up open source package licenses to inform dependency selection and review","Assess package health using available adoption, maintenance, and project activity evidence","Inspect direct dependencies and dependency graphs for public packages","Explore transitive dependencies to understand a package version's dependency footprint","Check known vulnerabilities affecting specific package versions and their transitive dependencies","Read changelogs and release notes for individual versions or a range of releases","Compare source code across package versions, repository branches, tags, or commits","Review dependency upgrades for breaking changes, migration guidance, and compatibility risks"],"field_sources":{"name":0,"author":0,"version":0,"support_url":0,"capabilities":0,"review_case_counts":0},"extraction_version":1,"review_case_counts":{"negative":3,"positive":5},"conflicts_or_errors":[]}}