← ClaudeAtlas

aminet-browserlisted

Aminet search and browse: full-text search, category tree navigation, architecture filtering, package detail, and curated collections. Use when searching, browsing, or managing package collections.
Tibsfox/gsd-skill-creator · ★ 61 · AI & Automation · score 77
Install: claude install-skill Tibsfox/gsd-skill-creator
# Aminet Browser ## Purpose Provides search, browse, and collection management for the Aminet package archive. Supports full-text search with relevance scoring, hierarchical category tree navigation, architecture and OS version filtering, unified package detail views combining INDEX + readme + mirror state, and curated YAML-based collections with CRUD operations. ## Capabilities - Full-text search with case-insensitive substring matching - Relevance scoring: name=3x, description=2x, author=1x weighting - Hierarchical category tree construction from INDEX entries - Architecture filtering (m68k-amigaos, ppc-amigaos, etc.) - OS version filtering for compatibility checks - Unified package detail merging INDEX + readme + mirror state - Collection manifest with Zod-validated YAML schema - Import/export collections as YAML files - 5 starter collections bundled - Collection manager with DI-first pattern (collectionsDir param) - Atomic write-then-rename for collection persistence - Slugified filenames for cross-platform safety - getCollectionPaths for bulk download integration ## Key Modules | Module | Purpose | |--------|---------| | `src/aminet/search.ts` | Full-text search with relevance scoring (name=3, desc=2, author=1) | | `src/aminet/category-browser.ts` | Category tree construction, architecture and OS version filtering | | `src/aminet/package-detail.ts` | Unified package detail merging INDEX + readme + mirror state | | `src/aminet/collection.ts` | Collection manifest Zo