Gemini CLI Foundations banner
alirezarezvani alirezarezvani

Gemini CLI Foundations

Development community intermediate

Description

This repository is a comprehensive skills library for Gemini CLI - reusable, production-ready skill packages that bundle domain expertise, best practices, analysis tools, and strategic frameworks.

Installation

Terminal
claude install-skill https://github.com/alirezarezvani/claude-skills

README

Gemini CLI Foundations

This repository is a **comprehensive skills library** for Gemini CLI - reusable, production-ready skill packages that bundle domain expertise, best practices, analysis tools, and strategic frameworks.

Using Skills with Gemini CLI

Gemini CLI can activate any skill in this repository using the `activate_skill` tool.

Skill Locations

Skills are organized into domain folders. Each skill is a directory containing a `SKILL.md` file.

Domain Folder
Engineering (Core) engineering-team/
Engineering (Advanced) engineering/
Product Team product-team/
Marketing Skills marketing-skill/
C-Level Advisory c-level-advisor/
Project Management project-management/
Regulatory & QM ra-qm-team/
Business & Growth business-growth/
Finance finance/

ClawHub Publishing Constraints

When skills are published to **ClawHub** (clawhub.com):

    undefined

Activating a Skill

To activate a skill, use the folder name. For example:

activate_skill(name="senior-architect")
activate_skill(name="content-creator")
activate_skill(name="cto-advisor")

The Gemini CLI will search for the corresponding `SKILL.md` file within the repository and load its instructions.

Agents & Commands

In addition to skills, this repository provides specialized **Agents** and **Commands**.

    undefined

Activate them as skills:

activate_skill(name="cs-engineering-lead")
activate_skill(name="tdd")

Python Automation Tools

Each skill includes deterministic Python CLI tools in its `scripts/` folder. These use the standard library only.

Example usage:

python3 marketing-skill/content-production/scripts/seo_checker.py article.txt

Setup for Gemini CLI Users

Run the setup script to initialize the Gemini-specific skill index and symlinks:

./scripts/gemini-install.sh

This will create a `.gemini/skills/` directory for easier discovery.