Skip to content

docs: modularize GEMINI.md into Gemini CLI Skills#2278

Open
jcscottiii wants to merge 3 commits intomainfrom
jcscottiii/skills
Open

docs: modularize GEMINI.md into Gemini CLI Skills#2278
jcscottiii wants to merge 3 commits intomainfrom
jcscottiii/skills

Conversation

@jcscottiii
Copy link
Collaborator

This commit transitions the large, monolithic project context in GEMINI.md into modular Gemini CLI Skills stored in the skills/ directory.

Benefits:

  • Reduced token overhead by leveraging Progressive Disclosure (triggering specific skills only when relevant).
  • Improved agent reliability with more focused, domain-specific instructions.
  • Simplified maintenance of specialized architectural and workflow documentation.

Key Changes:

  • Created 7 new skills: backend, frontend, e2e, ingestion, workers, search-grammar, and maintenance.
  • Added make link-skills to the Makefile for easy skill registration.
  • Automated skill linking in .devcontainer/post_attach.sh.
  • Trimmed GEMINI.md to a high-level entry point that points to the skills.

Updates the GEMINI.md file to include the latest information about the project, including new features, bug fixes, and improvements. This commit ensures that the documentation is up-to-date and provides accurate information to users and contributors.
Uses Mermaid to create diagrams that illustrate the architecture of the project. This documentation will help new contributors understand the structure and components of the project more quickly.
This commit transitions the large, monolithic project context in `GEMINI.md`
into modular Gemini CLI Skills stored in the `skills/` directory.

Benefits:
- Reduced token overhead by leveraging Progressive Disclosure (triggering
  specific skills only when relevant).
- Improved agent reliability with more focused, domain-specific instructions.
- Simplified maintenance of specialized architectural and workflow documentation.

Key Changes:
- Created 7 new skills: backend, frontend, e2e, ingestion, workers,
  search-grammar, and maintenance.
- Added `make link-skills` to the `Makefile` for easy skill registration.
- Automated skill linking in `.devcontainer/post_attach.sh`.
- Trimmed `GEMINI.md` to a high-level entry point that points to the skills.
Base automatically changed from jcscottiii/diagrams to main February 26, 2026 03:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant