extensions-creator
A helper extension to scaffold and create new Gemini CLI extensions with best practices.
Open source Open in the app JSON README (API)
About
A helper extension to scaffold and create new Gemini CLI extensions with best practices.
Details
- Kind
- Plugins
- Topic
- Developer tools
- Publisher
- thoreinstein
- Origin
- gemini
- Category
- ferramentas
- Version
- 1.0.0
- Stars
- 2
- Forks
- 1
- Last push
- 2026-02-13T19:05:33Z
- Repository state
- ativo
- License
- MIT
- Added
- 2026-08-30 14:13:39
- Updated
- 2026-08-30 14:13:39
- Origin id
thoreinstein/extension-creator
README
# Extensions Creator ๐ ๏ธ
A specialized Gemini CLI extension designed to scaffold, validate, and bootstrap new Gemini CLI extensions following official best practices and standards.
## Features
- **Expert Scaffolding**: Automates the creation of manifests, directory structures, and skills.
- **Knowledge Base**: Includes a built-in library of official documentation for Agent Skills, MCP servers, Hooks, and more.
- **Wizard Driven**: Use `/new-extension` to trigger an interactive development session with the `extension-expert` skill.
- **Best Practices**: Ensures all generated skills have mandatory YAML frontmatter and proper directory layouts.
## Commands
| Command | Description | Action |
| :--- | :--- | :--- |
| `/new-extension` | Extension Wizard | Activates the `extension-expert` skill to guide you through creating a new extension. |
## Knowledge Base
The extension bundles official documentation as static references within the `extension-expert` skill:
- Agent Skills
- MCP Server Configuration
- Hooks Reference
- Best Practices & Security
- Releasing & Distribution
## Installation
### From Source
1. Clone this repository.
2. Link the extension to your Gemini CLI:
```bash
gemini extensions link .
```
## Structure
```
extensions-creator/
โโโ gemini-extension.json # Manifest
โโโ GEMINI.md # Persistent context
โโโ commands/ # /new-extension definition
โโโ skills/
โโโ extension-expert/ # The "brain" of the creator
โโโ SKILL.md # Expert instructions
โโโ references/ # Bundled documentation
```
## License
MIT