gemini-skill-editor

Applies improvement plans to Gemini skill files and archives consumed reflections.

2|1|Updated Jun 25, 2026
One-click install
npx skills add https://github.com/Consiliency/agent-harness --skill gemini-skill-editor-consiliency
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gemini-skill-editor
Source: https://github.com/Consiliency/agent-harness/tree/main/skills-src/gemini/gemini-skill-editor
Command: npx skills add https://github.com/Consiliency/agent-harness --skill gemini-skill-editor-consiliency

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Applying structured improvement plans to Gemini skill files by hand is error-prone: edits can drift across canonical sources, bundles, and installed runtime roots, and consumed reflections are easy to lose track of. This Skill operationalizes that edit workflow with strict scoping, validation, and archival rules. ## Core Features & Use Cases - Plan-Driven Editing: Consumes improvement plans produced by gemini-skill-improvement-planner and applies recommendations only to the named target skills. - Scoped, Safe Edits: Defaults to gemini-* skills only, preserves YAML frontmatter validity, supports --dry-run previews, and stops on contradictions or malformed plans. - Reflection Archival: Moves successfully consumed reflection files into an archive/ directory only after all citing recommendations succeed, and writes handoff state for cross-run continuity. - Use Case: After the planner generates plans/plan-v3.md recommending changes to three Gemini skills, run this Skill to apply the edits to the canonical gemini-config/skills/ sources, validate frontmatter, and archive the reflections that were fully addressed. ## Quick Start Apply the latest improvement plan from gemini-skill-improvement-planner to the named Gemini skills, doing a dry run first to preview the intended edits.

Frequently Asked Questions about gemini-skill-editor

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

FAQPage Schema
How do I apply an improvement plan to Gemini skill files?▼

Point the Skill at a plan file from gemini-skill-improvement-planner, or let it resolve the latest plan via the repo-local handoff. It parses recommendations per skill, edits only the named targets, validates frontmatter, and archives consumed reflections.

How do I preview skill edits before changing files?▼

Run with the --dry-run option. The Skill parses the plan, reports the target files and recommendation summaries, and stops without modifying any SKILL.md files.

Does it edit Claude or other harness skills by default?▼

No. The default target set is gemini-* skills only. Claude-oriented skills are edited only when the plan explicitly names them and the user confirms that expanded scope.

What happens when a plan contains contradictions?▼

The Skill stops and asks the user how to resolve the contradictions unless the plan already contains a resolution. It does not guess or apply conflicting edits.

When are reflection files archived?▼

Reflections are moved to an archive/ directory only after all recommendations citing them succeed. Reflections tied to failed recommendations stay in place so they can be revisited.