reskill

Extract shared patterns from team charters into reusable skills.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/nicolehaugen/CustomMetricsDashboard --skill reskill-nicolehaugen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reskill
Source: https://github.com/nicolehaugen/CustomMetricsDashboard/tree/main/.squad/templates/skills/reskill
Command: npx skills add https://github.com/nicolehaugen/CustomMetricsDashboard --skill reskill-nicolehaugen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the issue of bloated team charters and histories by extracting shared patterns into reusable skills, thereby reducing per-agent context overhead.

Core Features & Use Cases

  • Team Charter Optimization: Identify and extract boilerplate, shared knowledge, and mature learnings from team charters and histories.
  • Skill Extraction: Create and update skills for reusable patterns, setting confidence levels based on occurrence frequency.
  • History Trim: Reduce charter and history sizes by removing unnecessary sections and promoting recurring patterns to skills.
  • Reporting: Output a savings table showing reductions in charter and history sizes.

Quick Start

Run the reskill skill to optimize team charters and histories.

Frequently Asked Questions about reskill

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

FAQPage Schema
How do I reduce team charter and history context overhead?

Reduce team charter and history context overhead by extracting shared patterns and boilerplate into reusable skills, which trims unnecessary sections and lowers per-agent context usage. The process identifies recurring knowledge, promotes it to a skill, and generates a savings report.

What is skill extraction from team histories?

Skill extraction from team histories is the process of identifying mature learnings and recurring patterns, then promoting them into standalone skills with assigned confidence levels based on occurrence frequency. This removes redundant text from the history while preserving the knowledge.

Do I need to manually review extracted patterns before trimming team charters?

Yes, manual review is required before trimming team charters. The extraction identifies shared boilerplate and suggests trims, but you must validate and create the actual skills to ensure accuracy before context is permanently removed.

Can I track context savings after optimizing team charters?

Yes, you can track context savings because the optimization process outputs a reporting table. This report details the exact reductions in charter and history sizes achieved by promoting recurring patterns to skills.

What is the best way to manage recurring boilerplate in agent histories?

The best way to manage recurring boilerplate is to extract shared knowledge into reusable skills with confidence levels based on frequency. This actively trims the original histories to prevent context bloat while preserving team learnings.

When should I not use skill extraction for context reduction?

You should avoid skill extraction for context reduction when team charters contain unique, non-recurring information. The process relies on identifying shared patterns and boilerplate to justify trimming histories and creating reusable skills.