aminet-browser
Aminet search and browse: full-text search, category tree navigation, architecture filtering, package detail, and curated…
Composes three-part DACP bundles from skill library artifacts. Determines fidelity level, queries catalog, and records assembly rationale.
Claude Code
$ npx -y skills add Tibsfox/gsd-skill-creator --skill dacp-assembler --agent claude-code
Codex
$ npx skills add Tibsfox/gsd-skill-creator --skill dacp-assembler -a codex -y
Cursor
$ npx skills add Tibsfox/gsd-skill-creator --skill dacp-assembler -a cursor -y
Gemini CLI
$ npx skills add Tibsfox/gsd-skill-creator --skill dacp-assembler -a gemini-cli -y
GitHub Copilot
$ npx skills add Tibsfox/gsd-skill-creator --skill dacp-assembler -a github-copilot -y
OpenCode
$ npx skills add Tibsfox/gsd-skill-creator --skill dacp-assembler -a opencode -y
Windsurf
$ npx skills add Tibsfox/gsd-skill-creator --skill dacp-assembler -a windsurf -y
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)
Aminet search and browse: full-text search, category tree navigation, architecture filtering, package detail, and curated…
FS-UAE emulator configuration and launch: hardware profiles, ROM management, WHDLoad integration, config generation, and state…
Manages Aminet INDEX infrastructure: fetch, parse, cache, and incremental update of ~84,000-entry package database. Use when…
Aminet package installation: LhA/LZX extraction, Amiga filesystem mapping, dependency detection, install tracking, and scan gate…
Selective Aminet package mirroring: single-package fetch, integrity verification, mirror state tracking, bulk download, and sync…
Multi-layer virus scanning for Aminet packages. Signature-based detection, heuristic hunk analysis, boot block scanning,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.