is-skill

Analyze session context to classify reusable Claude Code skills and draft proposals.

2|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/pmatos/skills --skill is-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: is-skill
Source: https://github.com/pmatos/skills/tree/main/is-skill
Command: npx skills add https://github.com/pmatos/skills --skill is-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes the current session context and project context to determine if the knowledge, workflow, or problem‑solving approach used could be distilled into a reusable Claude Code skill, and if so, prepares a proposal or GitHub issue.

Core Features & Use Cases

  • Gather and summarize session interactions, tools used, and domain knowledge to surface recurring patterns.
  • Gather project context (repository, CLAUDE.md/AGENTS.md) to determine project-specific applicability.
  • Evaluate extraction potential using strong indicators, moderate indicators, and classify as user-level or project-specific.
  • Draft a structured skill proposal including name, type, description, trigger phrases, workflow outline, and knowledge to capture.
  • Optionally create a GitHub issue in the appropriate repository to track the skill's development.
  • Generate a concise report detailing what was captured and recommended next steps.

Quick Start

Identify a potential reusable Claude Code skill from this session and prepare a structured proposal for review.

Frequently Asked Questions about is-skill

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

FAQPage Schema
How do I extract reusable Claude Code skills from a session?

Extract reusable Claude Code skills by analyzing current session context and project files to identify recurring patterns, evaluate extraction potential, and generate a structured proposal with triggers and workflow steps.

Can I automatically create a GitHub issue for a proposed Claude Code skill?

Yes, you can automatically create a GitHub issue to track development after drafting a structured Claude Code skill proposal, provided the skill extraction process identifies sufficient reusable workflow and knowledge patterns.

What's the best way to identify user-level versus project-specific Claude Code skills?

Identify user-level versus project-specific skills by evaluating session interactions against project context like repository files and guidelines, using strong and moderate indicators to classify the extraction scope accurately.

What should a structured Claude Code skill proposal include?

A structured Claude Code skill proposal should include the skill name, type, description, trigger phrases, workflow outline, and specific knowledge to capture for validating and executing the automated workflow.

When do I need workflow automation knowledge capture for Claude Code?

Workflow automation knowledge capture is needed when your session interactions reveal recurring problem-solving approaches or domain knowledge that can be distilled into a reusable, project-specific Claude Code skill.

Does session analysis require existing dependencies to extract skills?

Session analysis for skill extraction requires no external dependencies; it evaluates your existing project context and session history directly to surface reusable patterns and draft proposals.