pms-ingest

Classify raw files into wiki source directories and update wiki documents.

1|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/ag3nt3154/Driverless_AGI --skill pms-ingest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pms-ingest
Source: https://github.com/ag3nt3154/Driverless_AGI/tree/main/projects/project_management_system/.dagi/skills/pms-ingest
Command: npx skills add https://github.com/ag3nt3154/Driverless_AGI --skill pms-ingest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ingest raw files from raw/ by classifying them into wiki/sources/{type}/ and updating wiki documents.

Core Features & Use Cases

  • Automates end-to-end ingestion: discover raw files, read and classify, determine destination paths, and handle duplicates.
  • Updates wiki indices and reference documents by extracting metadata and creating index entries.
  • Supports repeatable workflows for ongoing file drops into raw/ with deterministic processing order.

Quick Start

Drop new files into raw/ and run the pms-ingest workflow to automatically ingest, classify, and index them into the wiki.

Frequently Asked Questions about pms-ingest

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

FAQPage Schema
How do I automate raw file ingestion into a wiki structure?

Automating wiki ingestion involves classifying raw files into wiki/sources/{type}/ directories and updating reference documents. This Skill handles the end-to-end workflow by reading, classifying, and routing files deterministically in alphabetical order.

What happens when ingesting duplicate files into the wiki sources directory?

When ingesting duplicate files into wiki sources, the workflow skips them to prevent redundant data. This ensures repeatable workflows for ongoing file drops without creating duplicate index entries or overwriting existing source documents.

How does file classification work when routing documents to wiki sources?

File classification for wiki sources works by reading raw files and determining their type to route them into wiki/sources/{type}/ directories. It then updates the wiki readme, schedule, decisions, and index to reflect new sources and maintain correct links.

Can I use this ingestion workflow if my raw directory is empty?

If your raw directory is empty, the ingestion workflow reports the empty state and makes no changes. You can safely run it repeatedly for ongoing file drops, as it processes directories deterministically without altering existing wiki documents when no new files exist.

What is the best way to maintain wiki indices after dropping new files?

The best way to maintain wiki indices after dropping new files is to run an automated ingestion workflow. This Skill updates the wiki readme, schedule, decisions, and index automatically by extracting metadata and creating index entries to maintain correct links.

Does the wiki ingestion workflow process files in a specific order?

Yes, the wiki ingestion workflow processes all files deterministically in alphabetical order. This ensures consistent wiki document updates, predictable index generation, and repeatable workflows across multiple ingestion runs.