From gaia-ops
Use when creating, modifying, or reviewing application code in Node.js/TypeScript or Python
npx claudepluginhub metraton/gaia --plugin gaia-opsThis skill uses the workspace's default tool permissions.
Reference conventions for Node.js/TypeScript and Python. The codebase is the authority -- these patterns help you find and interpret what's already there.
Triggers research for existing libraries, tools, and patterns before coding new features. Searches npm, PyPI, MCP/skills, GitHub; evaluates matches and decides adopt/extend/build.
Audits cross-stack repos (C++/Android/iOS/Web), classifies files as project/third-party/artifacts, detects embedded libraries, assigns module verdicts, generates interactive HTML reports.
Reorganizes X and LinkedIn networks: review-first pruning of low-value follows, priority-based add/follow recommendations, and drafts warm outreach in user's voice.
Share bugs, ideas, or general feedback.
Reference conventions for Node.js/TypeScript and Python. The codebase is the authority -- these patterns help you find and interpret what's already there.
For config file templates (tsconfig.json, pyproject.toml, jest.config.ts), read reference.md in this directory.
Before writing code, understand how THIS project is organized.
src/, lib/, app/, or the package.json main/exports field. The layout varies -- what matters is where this project puts its code.tests/ directory? What import style is used? What tooling does the config reflect?package.json scripts, tsconfig.json, pyproject.toml, or equivalent. The project's configured tools are your tools.__tests__/, put yours there too. Consistency with the project matters more than what you'd choose on a greenfield.Common conventions -- defer to the project's actual configuration.
strict: true catches entire categories of null/undefined bugs at compile time rather than runtime{file}.test.ts next to {file}.ts keeps test and implementation in sync; but some projects prefer __tests__/ directories, and that's fine../../../ chains that break on refactorsindex.ts) create circular dependency risks in larger projects; use them intentionallyCommon conventions -- defer to the project's actual configuration.
src/ prevents accidental imports of the uninstalled package during developmentsetup.py and setup.cfg are legacy unless the project already uses themAny without a comment explaining why is a hole in the type safety net.env.example documents what's needed so new developers don't have to guessnpm audit / pip-audit catches known vulnerabilities before they reach production