reskill

Audit agent charters and histories to extract shared patterns into reusable skills.

1|Updated Dec 23, 2025
One-click install
npx skills add https://github.com/jonnymuir/Umbraco.Prism --skill reskill-jonnymuir
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reskill
Source: https://github.com/jonnymuir/Umbraco.Prism/tree/main/.copilot/skills/reskill
Command: npx skills add https://github.com/jonnymuir/Umbraco.Prism --skill reskill-jonnymuir

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the issue of excessive context consumption by agents, which can lead to performance degradation and increased token costs. It provides a structured process to audit, extract, and trim agent charters and histories.

Core Features & Use Cases

  • Pattern Extraction: Identifies shared knowledge and recurring patterns across multiple agent charters to promote them into reusable skills.
  • Charter Optimization: Automatically trims boilerplate and redundant information from agent charters to keep them under the 1.5KB target.
  • History Hygiene: Summarizes long-running agent histories and promotes recurring patterns to shared skills, ensuring history remains concise and relevant.

Quick Start

Trigger the reskill process to audit all agent charters and histories for optimization opportunities.

Frequently Asked Questions about reskill

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

FAQPage Schema
How do I reduce agent context bloat and optimize charter size?

To reduce agent context bloat, you can audit agent charters and histories to extract shared patterns into reusable skills. This optimization process automatically trims boilerplate to keep charters under a 1.5KB target.

What is the best way to extract shared patterns from agent histories?

The best way to extract shared patterns from agent histories is through systematic parsing to identify recurring boilerplate and mature learning patterns. These patterns are then promoted into reusable skills to ensure history remains concise.

When do I need to optimize agent context for maintenance cycles?

You need to optimize agent context during team-wide maintenance cycles when agent context bloat exceeds defined byte-size thresholds. This prevents performance degradation and controls increased token costs associated with excessive context consumption.

Can I automatically trim redundant information from agent charters?

Yes, you can automatically trim redundant information from agent charters. The process audits charters to identify boilerplate and redundant details, optimizing them to stay under a 1.5KB target for better efficiency.

How does promoting recurring patterns to shared skills improve agent efficiency?

Promoting recurring patterns to shared skills improves agent efficiency by consolidating redundant knowledge. This history hygiene practice summarizes long-running agent histories, ensuring the remaining context is concise, relevant, and consumes fewer tokens.