installer

Solid

Translate MY_SKILL's generic SKILL.md into platform-specific formats (workbuddy / codex / hermes) and bootstrap session activation. Two internal sub-modules — adapters/ (per-platform translation) + bootstrap/ (session activation). Manually invocable via `installer sync` and `installer install`.

AI & Automation 0 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
0
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Installer (安装配置器) Two sub-modules. **Not on the B-Chain runtime path**; runs when skills enter or leave the library, and at session start. ## Sub-modules ### `adapters/` Per-platform translation. Three adapters: workbuddy / codex / hermes. **Implemented as `adapters/workbuddy.yaml`, `adapters/codex.yaml`, `adapters/hermes.yaml`** — each file holds the exact field mapping below. For each platform, map MY_SKILL's extension fields to the platform's expected format: | MY_SKILL field | workbuddy | codex | hermes | |---|---|---|---| | `risk_level` | (not native; encode in description) | (not native) | (not native) | | `verifiable` | (not native) | (not native) | (not native) | | `user-invocable: false` | `disable-model-invocation: true` | `disable-model-invocation: true` | (not native; rely on description) | | `category` | (in `metadata`) | (in `metadata`) | (in `metadata.hermes.tags`) | **Core fields** (`name`, `description`) pass through unchanged per ADR-0002. ### `bootstrap/` **Implemented as `bootstrap/SKILL.md`.** Session activation. On session start: 1. Verify Distributor is `user-invocable: false` and always-loaded. 2. Verify all other skills remain on-demand. 3. Verify INDEX.yaml matches the actual `domain/` + `meta/` directory contents; rebuild if drift detected. 4. Report any installation issues to the user. ## Trigger - **Manual**: `installer sync` to run all adapters and update installed skills on each platform. - **Manual**: `installer install <skill-name...

Details

Author
AVA-2568
Repository
AVA-2568/MY_SKILL
Created
2 days ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category