context-loader

Loads project rules and docs from .claude to align Gemini CLI outputs.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/treejh/ai-agent-skills --skill context-loader-treejh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: context-loader
Source: https://github.com/treejh/ai-agent-skills/tree/main/skills/claude-orchestrator/.gemini/skills/context-loader
Command: npx skills add https://github.com/treejh/ai-agent-skills --skill context-loader-treejh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures Gemini CLI and downstream agents start tasks with the same coding rules, design decisions, and library constraints as the rest of the project so analyses and suggestions remain consistent and actionable.

Core Features & Use Cases

  • Load coding rules such as simplicity principles, type hints, and testing expectations from the project's rules directory.
  • Read design documentation and library constraints to align implementation suggestions and research with existing architecture decisions.
  • Enforce language and output protocols and persist findings to the project's research documentation for reproducibility.
  • Use Case: At the start of a design review or research task, preload project conventions so generated code and recommendations conform to team standards.

Quick Start

Ask Gemini to load the .claude directory, summarize applicable coding rules and design constraints, and save the findings into .claude/docs/research.

Frequently Asked Questions about context-loader

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

FAQPage Schema
How do I load project coding context from the .claude directory into Gemini CLI?

To load project coding context into Gemini CLI, you need a context loader to read files under the .claude/rules and .claude/docs directories. This syncs Gemini CLI with your project's specific coding rules, design decisions, and library constraints.

Why does Gemini CLI generate code that ignores my project's design docs and testing guidelines?

Gemini CLI ignores design docs and testing guidelines because it lacks your project's coding context. Loading context from the .claude directory enforces language protocols and library constraints, ensuring generated code conforms to existing architecture decisions and team standards.

How to ensure downstream agents follow Claude Code conventions during research tasks?

To ensure downstream agents follow Claude Code conventions, load context from the .claude directory at the start of research tasks. This enforces coding rules and persists findings into .claude/docs/research, keeping downstream analyses aligned and reproducible.

Can I use Gemini CLI to analyze my project while applying type hints and simplicity principles?

Yes, you can use Gemini CLI for project analysis while applying type hints and simplicity principles. A context loader reads these specific coding rules from the project's rules directory, aligning implementation suggestions and research with your existing architecture.

What is the best way to sync Gemini CLI with existing project library constraints?

The best way to sync Gemini CLI with project library constraints is to load the .claude directory context. This reads design documentation and library limits, enforcing output protocols to align implementation suggestions with existing architecture decisions for actionable results.