A command that reviews current Git changes, creates a suitable branch, commits the changes, and opens a pull request on GitHub. It follows the project’s rules in GEMINI.md, a project instruction file.
A command that runs a project’s formatting, linting, type-checking, and tests, then fixes problems and repeats the checks until they pass. Linting finds style and likely code issues, while type-checking checks that values are used with the expected types.
A command for preparing a template repository for a specific project. It updates the project instructions and dependencies and removes dummy tests, asking for a project overview first if one was not provided.
A command for changing the internal structure of code while keeping its behavior and test coverage. Refactoring means improving code quality or maintainability without intentionally changing what the code does.
A command for writing tests with test-driven development (TDD), a method where you write a failing test, add the smallest implementation that passes it, and then improve the code. It follows testing rules in GEMINI.md and includes unit, integration, and property-based testing examples.
MCP server "deno-gemini-grounding-mcp-server" as configured in rinerebox1/deno-gemini-grounding-mcp-server. Runs locally from the deno-gemini-grounding-mcp-server npm package.