ingesting-skills

Automate porting external skills into the marketplace with validation scripts.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Git-Fg/taches-principled-light --skill ingesting-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ingesting-skills
Source: https://github.com/Git-Fg/taches-principled-light/tree/main/.agents/skills/ingesting-skills
Command: npx skills add https://github.com/Git-Fg/taches-principled-light --skill ingesting-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of efficiently porting and ingesting external skills into the marketplace, ensuring compliance with local conventions and facilitating a streamlined process.

Core Features & Use Cases

  • Porting Workflow: Provides a structured 9-step workflow for porting skills from various sources, including local directories, GitHub URLs, and plugin directories.
  • Scope Router: Determines the required scope of the porting process based on the user's needs, ranging from quick ports to full ingestion.
  • Source Router: Handles different types of sources, such as local directories, GitHub URLs, and tarballs, ensuring the correct path is read.
  • Inventory and Validation: Offers inventory scripts to analyze the source skill and validate the ported skill against marketplace conventions.
  • Documentation and Updates: Ensures that all necessary documentation, including CHANGELOG and plugin manifests, is updated accordingly.

Quick Start

To port a skill, use the command: ingesting-skills port this skill <source>

Frequently Asked Questions about ingesting-skills

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

FAQPage Schema
How do I port external skills into a marketplace?

Port external skills into a marketplace using a structured 9-step workflow that ingests sources like local directories, GitHub URLs, and tarballs. This automated process ensures the ported skill complies with local conventions and validates the final output.

What is the best way to validate a ported skill against marketplace conventions?

Validate a ported skill against marketplace conventions using Python inventory scripts. These scripts analyze the source skill structure and automatically verify that the ingested output meets all local marketplace compliance requirements.

Can I ingest skills from a GitHub URL or local directory?

Yes, you can ingest skills from a GitHub URL, local directory, or tarball. A source router automatically detects the input type and reads the correct path to initiate the porting workflow for each specific source format.

Do I need Python to automate the skill ingestion workflow?

Yes, Python is required to automate the skill ingestion workflow. Python scripts drive the inventory analysis and validation processes that ensure the ported skill complies with local marketplace conventions before final ingestion.

How does the scope router determine the skill porting process?

The scope router determines the skill porting process by evaluating your needs, ranging from quick ports to full ingestion. It dynamically adjusts the workflow automation depth based on the required marketplace management scope.

Does porting a skill update the plugin manifest and CHANGELOG?

Yes, porting a skill updates the plugin manifest and CHANGELOG automatically. The ingestion workflow ensures all necessary documentation is generated and modified to reflect the newly ported skill accurately in the marketplace.