cp-skill-ingest

Solid

Ingest a source into the knowledge base. Accepts a URL (GitHub, X/Twitter, or web page) or a path to an existing snapshot. URLs are snapshotted first, then the snapshot is classified, connected, and analysed. Saves the report as .ingest.md.

AI & Automation 69 stars 9 forks Updated today CC-BY-4.0

Install

View on GitHub

Quality Score: 88/100

Stars 20%
61
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

## EXECUTE NOW **Target: $ARGUMENTS** The skill owns execution. The type owns the report contract. Use this skill for routing, setup, tool use, delegated skill calls, and file writes. Use the loaded type spec for section meanings, quality standards, and the template. If the skill and type both mention the same report-content rule, prefer the type. Interpret "our" through the installed KB's goals and local collection contracts. In this repository, "our" means agent-operated KB methodology. In another installed KB, it means that project's declared system, work, codebase, policy, product, or domain. Parse the target to determine what to do: 1. **No target** — list `kb/sources/` recent `.md` files (excluding .json, .ingest.md), then ask which to ingest. 2. **URL** (starts with `http://` or `https://`) — invoke the `cp-skill-snapshot-web` skill to capture it. The `cp-skill-snapshot-web` skill handles all URL types (web pages, PDFs, GitHub, X/Twitter). Parse the "Snapshot saved:" line from the output to get the file path. That becomes the input for Step 1. 3. **File path** — proceed to Step 1. **START NOW.** --- ## Step 1: Run the `cp-skill-connect` skill on the snapshot Once you have the snapshot file path (from URL resolution or direct input), run discovery-only connection finding with the `cp-skill-connect` skill on that path. This saves the connection report at `kb/reports/connect/<source-collection>/<snapshot-name>.connect.md`. For source snapshots, read `kb/reports/...

Details

Author
zby
Repository
zby/commonplace
Created
3 months ago
Last Updated
today
Language
Python
License
CC-BY-4.0

Similar Skills

Semantically similar based on skill content — not just same category