skill-absorption

Scans GitHub Topics, Hermes skills, and arXiv to absorb external skills into a unified ledger.

6|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/yakeworld/Synthos --skill skill-absorption-yakeworld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-absorption
Source: https://github.com/yakeworld/Synthos/tree/main/skills/private/research-tools/research/intelligence-monitoring/skill-absorption
Command: npx skills add https://github.com/yakeworld/Synthos --skill skill-absorption-yakeworld

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? It automates the discovery, evaluation, and traceable absorption of external skills from sources like GitHub Topics, Hermes skill directories, and arXiv, preventing untracked or unsafe ad-hoc adoption of third-party capabilities. ## Core Features & Use Cases - Multi-Source Scanning: Rotates keyword-based scans across GitHub Topics (every cycle), Hermes skills/ directories (every cycle), and arXiv (every two cycles). - Unified Ledger Tracking: Records every discovered project in absorption-ledger.json with a strict state lifecycle: tracking → evaluating → absorbed/deferred/archived. - Five-Layer Absorption Records: Requires a detailed evolution/absorption-{project}.md record per deep absorption, plus safety checks that reject unverified executable code. - Use Case: During an evolution cycle, scan GitHub Topics for agent-skills repositories, evaluate a candidate project, write its five-layer absorption record, and append its state transition to the central ledger. ## Quick Start Scan external skill sources using the keyword rotation strategy and record any newly discovered projects into absorption-ledger.json with their initial tracking state.

Frequently Asked Questions about skill-absorption

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

FAQPage Schema
How do I scan GitHub Topics for new skills to absorb?

Run a GitHub search API query such as curl against api.github.com/search/repositories with a topic keyword from the rotation strategy. Matching repositories are evaluated and recorded in absorption-ledger.json with an initial tracking state.

How does the absorption ledger state lifecycle work?

Every discovered project moves through tracking, evaluating, then absorbed, deferred, or archived states in absorption-ledger.json. Illegal jumps, such as tracking directly to absorbed without a five-layer record, are detected and rolled back.

What sources does skill absorption scan and how often?

It scans GitHub Topics and Hermes skills directories every evolution cycle, and arXiv every two cycles. The full keyword rotation strategy and categories are documented in references/keyword-rotation.md.

Does skill absorption execute code from discovered projects?

No. Unverified executable code from external projects is rejected under the safety constraints, and the rejection is recorded with context. Only validated inputs proceed through the absorption pipeline.

What records are required for a valid absorption?

A valid absorption requires a five-layer record at evolution/absorption-{project}.md, an appended entry in absorption-ledger.json, and a report conforming to references/absorption-report-template.md. Absorptions without records are treated as invalid.