create-master-skill

Creates master skill libraries with templates, scripts, and references for API integrations.

Updated Jan 22, 2026
One-click install
npx skills add https://github.com/FahadImdad/Nexus-Fahad --skill create-master-skill-fahadimdad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-master-skill
Source: https://github.com/FahadImdad/Nexus-Fahad/tree/main/00-system/skills/skill-dev/create-master-skill
Command: npx skills add https://github.com/FahadImdad/Nexus-Fahad --skill create-master-skill-fahadimdad

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve? When multiple skills for the same integration duplicate setup instructions, API documentation, and error handling, context windows bloat and maintenance becomes inconsistent. This Skill extracts that shared content into a single master skill library that child skills reference on demand. ## Core Features & Use Cases - Guided Four-Phase Workflow: Creates a planning project, runs structured web research on the target API, designs the architecture, then builds and validates the master skill. - Template-Based Generation: Ships templates for SKILL.md, setup guides, API references, error handling docs, and Python validation/discovery scripts, populated via an init script. - Use Case: You maintain three Airtable skills that each repeat the same authentication and error-handling content. Run this Skill to research the Airtable API, generate an airtable-master resource library, and cut duplicated context across all child skills. ## Quick Start Ask the AI to create a master skill for your chosen integration, such as saying "create master skill for airtable", and follow the guided research and build workflow.

Frequently Asked Questions about create-master-skill

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

FAQPage Schema
How do I create a master skill for an API integration?

Provide the integration name (lowercase, hyphenated) and the Skill creates a planning project, runs eight structured web research searches on the API, designs the architecture, then generates the master skill from templates. You can also run init_master_skill.py directly to scaffold the folder structure.

What is a master skill and when should I use one?

A master skill is a shared resource library of references and scripts that child skills load on demand, never directly by users. Use one when three or more skills for the same integration duplicate setup steps, API docs, or error tables.

What files does the generated master skill contain?

It generates a SKILL.md declaration, references for setup-guide, api-reference, and error-handling, Python scripts for config checking and resource discovery, plus a tests folder with a basic test runner.

What Python dependencies do the generated scripts need?

The generated check_config and discover_resources scripts require pyyaml and requests. Install them with pip install pyyaml requests before running validation.

Why does the workflow require research before building?

Every integration has different authentication, endpoints, rate limits, and error patterns. Researching first prevents wrong assumptions and ensures the generated references and scripts match the actual API behavior.