skills-ingest

Classify, normalize, and place skill drafts into a knowledge corpus.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/guyman-tr/Databricks_Knowledge --skill skills-ingest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skills-ingest
Source: https://github.com/guyman-tr/Databricks_Knowledge/tree/main/Data_Skills_Automation/Skill_Pipeline/skills-ingest
Command: npx skills add https://github.com/guyman-tr/Databricks_Knowledge --skill skills-ingest

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of ingesting raw or externally-proposed skills into the workspace, ensuring they are clean and ready for further processing without actually pushing them to production.

Core Features & Use Cases

  • Skill Ingestion: Automatically classifies the skill, checks for overlaps, normalizes the file format, and places the skill in the correct directory structure.
  • Placement and Overlap Check: Determines the best placement for the skill within the knowledge corpus and prevents duplication of existing skills.
  • Format Normalization: Converts raw skill drafts into a standardized format, ensuring compatibility with the production environment.
  • Disambiguation and Validation: Resolves potential conflicts between triggers of skills and ensures they are ready for deployment without manual intervention.
  • Use Case: For a new team member who has developed a skill draft outside of the standard workflow, the /skills-ingest command will automatically classify, normalize, and prepare the skill for the next phase of integration.

Quick Start

Run the /skills-ingest command with the path to the skill draft and any placement hints.

Frequently Asked Questions about skills-ingest

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

FAQPage Schema
How do I normalize raw skill drafts for CI safety and router compatibility?

You can normalize raw skill drafts for CI safety by running the /skills-ingest command, which converts drafts into a standardized format, checks for overlaps, and resolves trigger conflicts to ensure router and CI compatibility.

What is the best way to prevent skill duplication when ingesting into a knowledge corpus?

The best way to prevent skill duplication during knowledge corpus ingestion is to use automated overlap prevention logic. The ingestion process checks existing skills, disambiguates potential trigger conflicts, and determines the correct directory placement before finalizing the integration.

Do I need a specific knowledge corpus structure to automate skill classification?

Yes, automating skill classification requires a defined knowledge corpus structure and a standard skill format. The ingestion process relies on this established directory structure and standard formats to accurately classify raw drafts and determine their correct placement.

How does skill disambiguation work when adding externally-proposed skills?

Skill disambiguation works by resolving potential conflicts between triggers of newly proposed skills and existing ones. During ingestion, the system validates triggers, normalizes formats, and ensures the externally-proposed skill is clean and ready for the next integration phase without manual intervention.

Can I use Python and YAML to prepare skill drafts for directory placement automation?

Yes, Python and YAML are listed as dependencies for preparing skill drafts. You can use these formats alongside placement hints when running the ingestion command to automate the classification, normalization, and directory placement of the skill within the knowledge corpus.