Back to the catalog

magicline-api-context

Enhancing AI-driven development for Magicline API with structured rules, local documentation, and implementation-ready patterns for gemini-c

Open source Open in the app JSON README (API)

About

Enhancing AI-driven development for Magicline API with structured rules, local documentation, and implementation-ready patterns for gemini-cli.

Details

Kind
Plugins
Topic
AI, RAG & memory
Publisher
lucagerlich
Origin
gemini
Category
ferramentas
Version
1.0.0
Last push
2026-02-17T15:13:59Z
Repository state
ativo
Language
Python
Added
2026-08-30 14:13:39
Updated
2026-08-30 14:13:39
Origin id
lucagerlich/magicline-context-extension

README

# Magicline API Context Extension

A context extension for [gemini-cli](https://github.com/google-gemini/gemini-cli) designed to assist developers when working with the Magicline API.

## Project Description

This project provides a structured context for AI models to ensure accurate and reliable assistance during Magicline API integrations. It includes:
- **Rules of Engagement**: Strict operating rules in `GEMINI.md` to prevent hallucinations and ensure adherence to official documentation.
- **Local Documentation**: A `docs/` folder containing relevant API documentation excerpts for quick reference by the AI.
- **Output Standards**: Defined structures for endpoint plans, data contracts, and implementation examples.

## Purpose

The main goal of this extension is to streamline development tasks such as:
- Generating TypeScript interfaces for Magicline API responses.
- Drafting `curl` or Node.js requests based on local documentation.
- Understanding pagination, authentication, and error handling specific to Magicline.

## Disclaimer

**Please note:** The documentation contained in the `docs/` folder has been copied from the official **Magicline** documentation. All rights and ownership of that content belong solely to Magicline. This extension was created as a personal tool to facilitate development with their API and is not an official Magicline product.

## Installation

To install this context extension, run the following command:

```bash
gemini extensions install https://github.com/LucaGerlich/magicline-context-extension.git --auto-update --consent
```

## Usage

To use this context extension with `gemini-cli`, you can point the tool to the `GEMINI.md` file or include the repository's content in your prompt context to provide the AI with the necessary domain knowledge.

More