reskill

Extract repetitive charter and history patterns into reusable skills.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/robpitcher/eShopOnWeb --skill reskill-robpitcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reskill
Source: https://github.com/robpitcher/eShopOnWeb/tree/main/.copilot/skills/reskill
Command: npx skills add https://github.com/robpitcher/eShopOnWeb --skill reskill-robpitcher

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Team-wide charter and history optimization by extracting shared patterns from charters and histories into reusable skills to reduce per-agent context overhead.

Core Features & Use Cases

  • Audit: identify boilerplate, shared knowledge, and mature learnings across charters and histories.
  • Extract: promote recurring patterns to skills under .squad/skills/{skill-name}/SKILL.md following the skill template.
  • Trim & Report: condense charters and histories, and generate a concise report for ongoing improvement.

Quick Start

Audit all charters and histories to identify boilerplate patterns, then extract them into new skills located under .squad/skills/{skill-name}/SKILL.md and reference them in future charters.

Frequently Asked Questions about reskill

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

FAQPage Schema
How do I reduce repetitive context overhead in team charters and histories?

Reduce context overhead by auditing charters and histories to identify boilerplate patterns, then extracting them into reusable skills. This consolidates shared knowledge and mature learnings into structured files at .squad/skills/{skill-name}/SKILL.md.

What's the best way to extract shared knowledge patterns into reusable skills?

Extract shared knowledge patterns by auditing team charters and histories for recurring boilerplate, promoting mature learnings to new skills under .squad/skills/{skill-name}/SKILL.md with proper frontmatter, template adherence, and assigned confidence levels.

When do I need to consolidate team charter patterns into skills?

Consolidate team charter patterns into skills when repetitive boilerplate and shared knowledge cause excessive per-agent context overhead, indicating that mature learnings should be promoted to structured, reusable skill files for streamlined team efficiency.

Can I optimize team histories and charters without losing critical shared knowledge?

Optimize histories and charters by extracting shared knowledge and learnings into dedicated skills before trimming the originals. This process condenses context while preserving critical information in reusable SKILL.md files with assigned confidence levels.

What structure is required when creating new skills from charter patterns?

Creating new skills requires a SKILL.md file located under .squad/skills/{skill-name}/, containing frontmatter and following the skill template. The structure must include assigned confidence levels and required sections to ensure proper knowledge management.

How does auditing team charters improve process efficiency?

Auditing team charters improves process efficiency by identifying boilerplate and recurring patterns across charters and histories, extracting them into reusable skills, and generating a concise report for ongoing improvement and reduced context overhead.