onboard-pending-skills

Automate validation, dependency installation, and promotion of pending skills.

1|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/iliagerman/mordecai --skill onboard-pending-skills
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard-pending-skills
Source: https://github.com/iliagerman/mordecai/tree/main/skills/shared/onboard-pending-skills
Command: npx skills add https://github.com/iliagerman/mordecai --skill onboard-pending-skills

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of reviewing, validating, and integrating new skills that have been staged in pending directories, ensuring a smooth and reliable addition to the platform.

Core Features & Use Cases

  • Automated Skill Validation: Checks Python scripts and infers dependencies for new skills.
  • Dependency Management: Automatically generates requirements.txt and installs dependencies using uv.
  • Smoke Testing: Runs a small set of scripts to catch runtime errors before full onboarding.
  • Use Case: When a new skill is added to the pending/ directory, this Skill can be invoked to automatically prepare it for use, handling all the necessary setup and checks.

Quick Start

Onboard all pending skills in the system.

Frequently Asked Questions about onboard-pending-skills

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

FAQPage Schema
How do I automate onboarding for new skills staged in pending directories?

Automating skill onboarding validates Python scripts, infers dependencies, installs them using uv, runs smoke tests, and promotes staged skills to active directories.

How does dependency resolution work during skill validation?

Dependency resolution checks Python scripts, automatically generates a requirements.txt file, and installs dependencies using the uv package manager to ensure runtime compatibility.

Can I run smoke tests to catch runtime errors before promoting a skill?

Yes, smoke tests run a small set of scripts to catch runtime errors and verify runtime compatibility before completing the skill promotion and onboarding process.

What is the best way to manage shared and per-user pending skill directories?

Managing pending skill directories involves staging new skills in shared or per-user folders, then invoking an automated onboarding process to validate, test, and promote them.

Does skill onboarding work without manual dependency installation?

Yes, skill onboarding works without manual installation by automatically generating requirements.txt and using uv to resolve and install all inferred dependencies.