heady-skill-foundry

Automate Heady skill-pack packaging with manifests, registry integration, and validation.

1|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/HeadyAI/heady-context --skill heady-skill-foundry
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: heady-skill-foundry
Source: https://github.com/HeadyAI/heady-context/tree/main/heady-skills/heady-skill-foundry
Command: npx skills add https://github.com/HeadyAI/heady-context --skill heady-skill-foundry

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates manual, error-prone skill-pack packaging by providing a structured process to design, build, and distribute installable Heady skill packs.

Core Features & Use Cases

  • Define the Skill Concept: articulate name, target surfaces, triggers, and capability summary.
  • Design the Skill Manifest: provide a machine-readable manifest with name, version, surfaces, triggers, permissions, and dependencies.
  • Write the Skill Instructions: create reusable, step-by-step instructions for agents.
  • Define Permission Requirements: map actions to the permission model with justification.
  • Package the Skill: structure the skill directory with SKILL.md, manifest, examples, and tests.
  • Register in the Skill Registry: document category, keywords, compatibility, and dependencies.
  • Validate the Skill Pack: verify schema, tools, triggers, permissions, and end-to-end scenarios.

Quick Start

Create a new skill pack folder, add SKILL.md with frontmatter, and follow the Foundry steps to package and register it.

Frequently Asked Questions about heady-skill-foundry

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

FAQPage Schema
How do I package installable skill packs for the Heady platform?

To package installable skill packs, you structure a skill directory containing SKILL.md, a machine-readable manifest, examples, and tests. The process automates manual packaging by enforcing manifest conventions, trigger schemas, and registry integration requirements.

What is a skill manifest and how do I define triggers and permissions?

A skill manifest is a machine-readable file defining the skill name, version, target surfaces, triggers, permissions, and dependencies. You define permissions by mapping specific actions to the permission model with clear justification for each required access level.

How do I register a new skill pack in the skill registry?

You register a skill pack in the skill registry by documenting its category, keywords, platform compatibility, and dependencies. This integration step ensures the packaged skill is discoverable and correctly wired into the system for installation.

Can I build skill packs that target Buddy, IDE, and Web surfaces?

Yes, you can build skill packs targeting Buddy, IDE, and Web surfaces. During the design phase, you articulate the target surfaces for your action packs, and the manifest validation ensures compatibility across the specified environments.

What is the best way to validate a skill pack before distribution?

The best way to validate a skill pack is to verify its schema, tools, triggers, permissions, and end-to-end scenarios. This validation step prevents errors by checking that all manifest conventions and packaging structure requirements are satisfied.

Why do I need to write step-by-step instructions for my skill pack?

You need to write step-by-step instructions to provide reusable, actionable guidance for agents executing the skill. These instructions are packaged within the skill directory to ensure consistent behavior across Buddy, IDE, and Web surfaces.