symbols — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited symbols (Plugin) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
<div align="center">
Read, inspect and navigate through codebase symbols by connecting to Language Servers.
</div>
By connecting to a Language Server of choice this MCP server makes it easy and efficient for coding agents to explore and navigate the codebase and its dependencies. The server offers a minimal set of tools, resources and skills intended to be simple to use and light on the model's context.
Install the MCP Server, Agent Skills via Plugins and Extensions and then ask the agent to install any relevant language server for the codebase.
<h4> <picture> <img src="https://img.shields.io/badge/-8E75B2?&logo=google%20gemini&logoColor=white" valign="middle"> </picture> <b>Gemini</b> </h4>
gemini extensions install p1va/symbolsPlease install the language servers relevant to this codebase<h4> <picture> <img src="https://custom-icon-badges.demolab.com/badge/-74aa9c?logo=openai&logoColor=white" valign="middle"> </picture> <b>Codex</b> </h4>
codex mcp add language-servers -- npx -y @p1va/symbols@latest startnpx skills add p1va/symbols -a codexPlease install the language servers relevant to this codebaseFor manual configuration and language servers examples see here.
pnpm lint outputs the lint violationspnpm lint:fix attempts to fix lint violationspnpm format formats the codebasepnpm dev starts in development modepnpm build runs the linter and buildpnpm start starts the built artifactspnpm test:unit runs the unit testspnpm test:integration:{language id} runs the integration tests for a given languagepnpm sync:skills to mirror .agents/skills/ into:skills/ for the Gemini Extensionplugins/symbols/skills/ for the Codex Plugin.pnpm version patch to bump the version and create the tag. Then:pnpm sync:version to update plugin and extension manifests.git push --follow-tags to push the commit and tag.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.