aminet-browser
Aminet search and browse: full-text search, category tree navigation, architecture filtering, package detail, and curated collections. Use when searching,…
Composes three-part DACP bundles from skill library artifacts. Determines fidelity level, queries catalog, and records assembly rationale.
$ npx -y skills add Tibsfox/gsd-skill-creator --skill dacp-assembler --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/dacp-assemblerContext preview
The summary Claude sees to decide when to auto-load this skill.
Composes three-part DACP bundles from skill library artifacts. Determines fidelity level, queries catalog, and records assembly rationale.
name: dacp-assembler
version: 1.0.0
description: "Composes three-part DACP bundles from skill library artifacts. Determines fidelity level, queries catalog, and records assembly rationale."
user-invocable: false
allowed-tools: Read Grep Glob Bash
metadata:
extensions:
gsd-skill-creator:
version: 2
createdAt: "2026-02-27"
triggers:
intents:
- "handoff"
- "bundle"
- "assemble"
- "dacp"
- "fidelity"
contexts:
- "agent communication"
- "bundle composition"
- "handoff assembly"
domain: "agent-communication"
fidelity_default: 2Compose deterministic agent communication bundles from skill library artifacts.
1. **Classify handoff** -- identify the handoff type from the taxonomy 2. **Check drift** -- look up historical drift rate for this pattern 3. **Determine fidelity** -- run the decision model (Level 0-3) 4. **Search catalog** -- find matching scripts and schemas 5. **Compose bundle** -- assemble intent + data + code at the decided level
| Level | Name | Contents | |-------|------|----------| | 0 | PROSE | Intent markdown only | | 1 | PROSE_DATA | Intent + structured JSON data | | 2 | PROSE_DATA_SCHEMA | Intent + data + JSON Schema validation | | 3 | PROSE_DATA_CODE | Intent + data + schemas + executable scripts |
For detailed criteria and decision tree, see @references/fidelity-levels.md
1. Receive handoff request with intent, data, and context 2. Assess data complexity (none / simple / structured / complex) 3. Count available skills from catalog 4. Build fidelity decision input from request + computed values 5. Run `determineFidelity()` to get proposed level 6. Apply SAFE-02 clamping if changing from current level (max 1 step) 7. Compose artifacts at the decided level 8. Record assembly rationale (justification, skills, artifacts) 9. Build manifest with provenance metadata
For worked examples at each level, see @references/assembly-patterns.md
Full taxonomy at @references/handoff-taxonomy.md
1. **No code generation** -- assembler selects from existing catalog entries, never generates code 2. **Size limits** -- 50KB data payloads, 10KB scripts, enforced at bundle creation 3. **Bounded learning** -- max 1 fidelity level change per cycle (SAFE-02) 4. **Mandatory provenance** -- every script must have source skill + version
An adaptive learning and coprocessor architecture for Claude Code, built as an extension to GSD (open-gsd)
Repo: Tibsfox/gsd-skill-creator
Aminet search and browse: full-text search, category tree navigation, architecture filtering, package detail, and curated collections. Use when searching,…
FS-UAE emulator configuration and launch: hardware profiles, ROM management, WHDLoad integration, config generation, and state snapshots. Use when configuring…
Manages Aminet INDEX infrastructure: fetch, parse, cache, and incremental update of ~84,000-entry package database. Use when managing INDEX data, checking…
Aminet package installation: LhA/LZX extraction, Amiga filesystem mapping, dependency detection, install tracking, and scan gate enforcement. Use when…
Selective Aminet package mirroring: single-package fetch, integrity verification, mirror state tracking, bulk download, and sync detection. Use when…
Multi-layer virus scanning for Aminet packages. Signature-based detection, heuristic hunk analysis, boot block scanning, quarantine management, and scan…