simple-gemini

Automate documentation and test-code writing via Gemini CLI in WSL.

117|10|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/VCnoC/Claude-Code-Zen-mcp-Skill-Work --skill simple-gemini
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: simple-gemini
Source: https://github.com/VCnoC/Claude-Code-Zen-mcp-Skill-Work/tree/main/skills/simple-gemini
Command: npx skills add https://github.com/VCnoC/Claude-Code-Zen-mcp-Skill-Work --skill simple-gemini

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solves? Writing routine documentation (READMEs, changelogs) and boilerplate test code is repetitive and time-consuming. This Skill automates these tasks, freeing you to focus on core development.

Core Features & Use Cases

  • Standard Document Generation: Automatically creates and updates common project documents like README.md, PROJECTWIKI.md, CHANGELOG.md, and Architecture Decision Records (ADRs) following predefined templates.
  • Automated Test Code Writing: Generates comprehensive unit and integration test code for your modules, ensuring high test coverage.
  • Codex Validation for Tests: After generating test code, it automatically invokes Codex to validate its quality, completeness, and adherence to best practices.
  • Full Automation Mode: In automated workflows, it autonomously approves outlines, documents, and test code, logging all decisions for transparency.
  • Use Case: Ask Claude "使用gemini来编写测试文件,测试 src/features.py." The skill will generate the test code, validate it with Codex, and save it, all without manual intervention.

Quick Start

To generate a project README

使用gemini来编写文档,生成项目的 README 文档

To write test code for a module

使用gemini来编写测试文件,测试 src/features.py

Frequently Asked Questions about simple-gemini

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate README and changelog generation for my project?

Automated documentation writing uses templates and AI to generate standard documents like README.md and CHANGELOG.md without manual effort. This Skill orchestrates Gemini to create these documents following predefined structures, then validates them, saving hours of repetitive writing work.

Can I automatically generate test code for my Python modules?

Automated test code generation creates unit and integration tests for your modules using AI, then validates them with Codex for quality and best-practice adherence. You request test generation for a specific file, and the Skill produces comprehensive test code, validates it, and saves it automatically.

What's the best way to keep documentation and tests in sync with code changes?

Template-driven automation regenerates documentation and tests when you request updates, ensuring consistency across your project. This Skill applies predefined templates to generate fresh documents and tests, run validation checks, and log all decisions for transparency and auditability.

Do I need manual approval for generated documentation and test files?

Full automation mode autonomously approves outlines, documents, and test code without requiring manual intervention. All decisions are logged for transparency, allowing you to review the audit trail while eliminating approval bottlenecks in routine documentation and test generation.

What file formats and outputs does automated documentation support?

Documentation generation produces Markdown files including README.md, CHANGELOG.md, PROJECTWIKI.md, and Architecture Decision Records (ADRs). The Skill also supports Mermaid diagrams and integrates with Codex for test validation, delivering structured, template-compliant outputs across multiple document types.

Can this work in environments outside WSL or with different AI backends?

This Skill is designed to orchestrate Gemini CLI sessions within WSL environments. It applies specifically to workflows using Gemini for writing and Codex for validation; alternative AI backends or deployment environments may require different automation approaches.