claude-code-mastery-skill-craftsman

Generate Claude Code skill and plugin scaffolding with YAML frontmatter.

Updated May 6, 2025
One-click install
npx skills add https://github.com/rodrigo-altissimo/qiartificial --skill claude-code-mastery-skill-craftsman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-code-mastery-skill-craftsman
Source: https://github.com/rodrigo-altissimo/qiartificial/tree/main/.claude/skills/claude-code-mastery/skill-craftsman
Command: npx skills add https://github.com/rodrigo-altissimo/qiartificial --skill claude-code-mastery-skill-craftsman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Producing Claude Code skills that are spec-driven, discoverable, and correctly aligned to expected invocation behavior—without accumulating token bloat or hidden side effects.

Core Features & Use Cases

  • Skill and plugin scaffolding: Create SKILL.md skills and full plugin structures with consistent manifests, routing, and architecture.
  • Spec-driven, contract-first development: Translate intent into operational YAML frontmatter, persona behavior, and command/activation wiring.
  • Context engineering and token discipline: Calibrate CLAUDE.md usage patterns, imports, rules, and context compaction strategy to keep skills efficient and predictable.
  • Quality auditing and validation support: Audit skills for trigger quality and test prompts for evaluation-ready behavior.

Quick Start

Use the claude-code-mastery-skill-craftsman skill to scaffold a new Claude Code skill by invoking create-skill and providing the desired skill name.

Frequently Asked Questions about claude-code-mastery-skill-craftsman

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

FAQPage Schema
How do I create a Claude Code skill with proper YAML frontmatter and activation routing?

To create a Claude Code skill, you need valid YAML frontmatter containing name and description fields, plus strict activation instructions. Spec-driven scaffolding generates the SKILL.md structure, routing, and manifests required for correct invocation behavior.

What is context engineering for Claude Code plugins and when should I apply it?

Context engineering for Claude Code plugins involves calibrating CLAUDE.md usage patterns, imports, and rules to maintain token discipline. You should apply it when producing skills to prevent token bloat and ensure predictable, efficient activation behavior across workflows.

How do I audit a Claude Code skill for trigger quality and activation behavior?

Auditing a Claude Code skill for trigger quality involves validating its spec-driven operational requirements, YAML frontmatter, and test prompts. This quality validation checks invocation behavior and ensures the skill is evaluation-ready without hidden side effects.

Does Claude Code skill scaffolding support token-budget-aware design and context compaction?

Yes, Claude Code skill scaffolding supports token-budget-aware design through context engineering practices. It calibrates imports, rules, and context compaction strategies within the SKILL.md and CLAUDE.md files to keep skills efficient and prevent token accumulation.

What's the best way to structure a Claude Code plugin ecosystem with slash commands?

The best way to structure a Claude Code plugin ecosystem is using spec-driven, contract-first development. This approach translates intent into consistent manifests, slash command wiring, and persona behavior, ensuring proper architecture and discoverability across the plugin.

Why does my Claude Code skill fail to activate or trigger correctly during workflows?

Claude Code skills fail to activate correctly when they lack strict activation instructions or valid YAML frontmatter. Auditing the skill's trigger quality and validating its spec-driven operational requirements can identify and resolve these invocation behavior issues.