---
name: framework_core
description: General-purpose skill for maintaining the Gemini Workflow Framework and following its core rules.
---
# Framework Core Skill

This skill ensures that all Gemini interactions adhere to the rules defined in `GEMINI.md`.

## Available Experts
- **Lisp**: `lisp_expert`
- **Go**: `go_expert`
- **HTML/CSS**: `html_css_expert`
- **JavaScript**: `javascript_expert`
- **Java**: `java_expert`
- **JSON**: `json_expert`
- **Markdown**: `markdown_expert`
- **Shell**: `shell_expert`
- **Code Quality**: `code_quality_expert`
- **Architecture**: `architecture_reviewer`

## Guidelines

1.  **Rule Enforcement**: Before every major action, verify it against the rules in `GEMINI.md`.
2.  **Mandatory Expert Loading**: For any task involving a specific language or domain, you MUST load and follow the corresponding expert skill.
3.  **External Auditing**: Always search for public-facing alternatives to internal Google tools.
4.  **Planning Discipline**: Maintain the "Planning Phase" until explicit user approval for implementation is received.
5.  **Interactive Clarification**: Use the `ask_question` pattern if a user request deviates from the established workflow framework.
