The most comprehensive blog creation skill for Gemini CLI.
Strategy, briefs, calendars, writing, optimization, schema, repurposing, and full-site audits -- all from slash commands. Dual-optimized for Google rankings and AI citation platforms (ChatGPT, Perplexity, AI Overviews).
gemini extensions install https://github.com/imitry/gemini-blogVerify installation:
gemini extensions list| Command | Description |
|---|---|
/blog:write <topic> |
Write a new blog post from scratch |
/blog:rewrite <file> |
Optimize an existing blog post |
/blog:analyze <file> |
Quality audit with 0-100 score |
/blog:brief <topic> |
Generate a detailed content brief |
/blog:calendar |
Generate an editorial calendar |
/blog:strategy <niche> |
Blog strategy and topic ideation |
/blog:outline <topic> |
SERP-informed content outline |
/blog:seo-check <file> |
Post-writing SEO validation |
/blog:schema <file> |
Generate JSON-LD schema markup |
/blog:repurpose <file> |
Repurpose for social, email, YouTube |
/blog:geo <file> |
AI citation readiness audit |
/blog:audit [directory] |
Full-site blog health assessment |
Auto-selected based on topic and intent: how-to guide, listicle, case study, comparison, pillar page, product review, thought leadership, roundup, tutorial, news analysis, data research, FAQ knowledge base.
| Category | Points | Focus |
|---|---|---|
| Content Quality | 30 | Depth, readability, originality, engagement |
| SEO Optimization | 25 | Headings, title, keywords, links, meta |
| E-E-A-T Signals | 15 | Author, citations, trust, experience |
| Technical Elements | 15 | Schema, images, speed, mobile, OG tags |
| AI Citation Readiness | 15 | Citability, Q&A format, entity clarity |
Scoring bands: Exceptional (90-100), Strong (80-89), Acceptable (70-79), Below Standard (60-69), Rewrite (<60).
Burstiness scoring, known AI phrase detection (17 phrases), vocabulary diversity analysis (TTR). Flags content that reads as AI-generated.
Every article targets both Google rankings and AI citation platforms:
- Google: December 2025 Core Update compliance, E-E-A-T, schema markup, internal linking
- AI Citations: Answer-first formatting (+340% citations), citation capsules, passage-level citability, FAQ schema (+28% citations)
- Pixabay/Unsplash/Pexels image sourcing with alt text
- Built-in SVG chart generation (bar, grouped bar, lollipop, donut, line, area, radar)
- Image density targets by content type
- Image URL verification (HTTP 200 check before embedding)
Next.js/MDX, Astro, Hugo, Jekyll, WordPress, Ghost, 11ty, Gatsby, and static HTML.
gemini-blog/
------ gemini-extension.json # Extension manifest
------ GEMINI.md # Main orchestrator (12 commands)
------ blog/
-- ------ references/ # 12 on-demand reference docs
-- -- ------ google-landscape-2026.md
-- -- ------ geo-optimization.md
-- -- ------ content-rules.md
-- -- ------ visual-media.md
-- -- ------ quality-scoring.md
-- -- ------ platform-guides.md
-- -- ------ distribution-playbook.md
-- -- ------ content-templates.md
-- -- ------ eeat-signals.md
-- -- ------ ai-crawler-guide.md
-- -- ------ schema-stack.md
-- -- ------ internal-linking.md
-- ------ templates/ # 12 content type templates
-- -- ------ how-to-guide.md
-- -- ------ listicle.md
-- -- ------ case-study.md
-- -- ------ comparison.md
-- -- ------ pillar-page.md
-- -- ------ product-review.md
-- -- ------ thought-leadership.md
-- -- ------ roundup.md
-- -- ------ tutorial.md
-- -- ------ news-analysis.md
-- -- ------ data-research.md
-- -- ------ faq-knowledge.md
-- ------ scripts/
-- ------ analyze_blog.py # Python quality analysis
------ skills/ # 13 sub-skills
-- ------ blog-write/GEMINI.md
-- ------ blog-rewrite/GEMINI.md
-- ------ blog-analyze/GEMINI.md
-- ------ blog-brief/GEMINI.md
-- ------ blog-calendar/GEMINI.md
-- ------ blog-strategy/GEMINI.md
-- ------ blog-outline/GEMINI.md
-- ------ blog-seo-check/GEMINI.md
-- ------ blog-schema/GEMINI.md
-- ------ blog-repurpose/GEMINI.md
-- ------ blog-geo/GEMINI.md
-- ------ blog-audit/GEMINI.md
-- ------ blog-chart/GEMINI.md # Internal: SVG chart generation
------ agents/ # 4 specialized agents
-- ------ blog-researcher.md
-- ------ blog-writer.md
-- ------ blog-seo.md
-- ------ blog-reviewer.md
------ commands/blog/ # 12 Gemini CLI slash commands
-- ------ write.toml
-- ------ analyze.toml
-- ------ ... (10 more)
------ docs/ # 7 documentation files
-- ------ INSTALLATION.md
-- ------ WORKFLOW-TUTORIAL.md
-- ------ COMMANDS.md
-- ------ ARCHITECTURE.md
-- ------ TEMPLATES.md
-- ------ TROUBLESHOOTING.md
-- ------ MCP-INTEGRATION.md
------ assets/ # Images and demo GIFs
------ requirements.txt # Python dependencies
------ CHANGELOG.md
------ LICENSE
------ README.md
- Gemini CLI CLI installed and configured
- Python 3.12+ (for
analyze_blog.pyquality scoring script) - Optional:
pip install -r requirements.txtfor advanced analysis (readability scoring, schema detection)
gemini extensions uninstall gemini-blogChart generation is built-in -- no external dependencies required for full functionality.
Optional companion skills (for deeper analysis of published pages):
| Skill | Integration |
|---|---|
/seo |
Deep SEO analysis of published blog pages |
/seo-schema |
Schema markup validation and generation |
/seo-geo |
AI citation optimization audit |
This repository utilizes standard GitHub features to manage project lifecycle and delivery:
- Releases: Official stable versions of the
gemini-blogextension. Use releases to download specific versioned snapshots instead of the latest (potentially unstable) code from themainbranch. - Deployments: Tracks the status of the engine's integration environments and automated validation runs.
- Packages: Hosts ready-to-use distribution assets for seamless integration into other AI workflows.
Detailed documentation is available in docs/:
- Installation Guide -- Get started with the native extension installer
- Workflow Tutorial -- Step-by-step guide to the blog creation lifecycle
- Command Reference -- Full 12-command reference with examples
- Architecture -- System design and component overview
- Templates -- Template reference and customization
- Troubleshooting -- Common issues and fixes
- MCP Integration -- Optional MCP server setup
Contributions welcome! Please:
- Fork the repository
- Create a feature branch
- Submit a pull request
MIT License. See LICENSE for details.
Built by imitry with Gemini CLI.
Original author: AgriciDaniel. English version for Claude Code.


