aminet-browser
Aminet search and browse: full-text search, category tree navigation, architecture filtering, package detail, and curated…
Package conversation research into a GSD-ready mission package. Produces a three-stage Vision → Research → Mission pipeline as a LaTeX PDF following GSD/NASA SE methodology, designed to be handed to gsd-skill-creator for execution. Use this skill when the user has been
Claude Code
$ npx -y skills add Tibsfox/gsd-skill-creator --skill research-mission-generator --agent claude-code
Codex
$ npx skills add Tibsfox/gsd-skill-creator --skill research-mission-generator -a codex -y
Cursor
$ npx skills add Tibsfox/gsd-skill-creator --skill research-mission-generator -a cursor -y
Gemini CLI
$ npx skills add Tibsfox/gsd-skill-creator --skill research-mission-generator -a gemini-cli -y
GitHub Copilot
$ npx skills add Tibsfox/gsd-skill-creator --skill research-mission-generator -a github-copilot -y
OpenCode
$ npx skills add Tibsfox/gsd-skill-creator --skill research-mission-generator -a opencode -y
Windsurf
$ npx skills add Tibsfox/gsd-skill-creator --skill research-mission-generator -a windsurf -y
name: research-mission-generator description: "Package conversation research into a GSD-ready mission package. Produces a three-stage Vision → Research → Mission pipeline as a LaTeX PDF following GSD/NASA SE methodology, designed to be handed to gsd-skill-creator for execution. Use this skill when the user has been discussing, researching, or brainstorming a topic and then asks to turn it into a research mission, research pack, mission package, or says 'package this as a mission', 'make this a research pack', 'turn this into a mission for skill-creator', 'create a research mission from this', or 'use the research mission skill'. The skill harvests findings, sources, and structure from the current conversation and any prior research, then produces the complete pipeline document. Also trigger if the user asks to 'create a research mission on [topic]' cold — in that case, conduct web research first, then package." version: 1.0.0 format: 2025-10-02 triggers: - "the user has been discussing, researching, or brainstorming a topic and then asks to turn it into a research mission, research pack, or mission package, or says 'package this as a mission'" - "if the user asks to 'create a research mission on [topic]' cold — in that case, conduct web research first, then package" updated: 2026-04-25 status: ACTIVE
Package conversation research into publication-quality GSD mission packages. Produces a three-stage pipeline (Vision → Research → Mission) as a LaTeX PDF, ready for handoff to gsd-skill-creator.
The typical pattern is:
1. **User has a conversation** — discussion, brainstorming, web research, thinking time, or any exploration of a topic 2. **User says "turn this into a research mission"** — triggering this skill 3. **Skill harvests the conversation** — extracting findings, sources, structure, and insights already developed 4. **Skill fills gaps** — conducting additional web research only where the conversation left holes 5. **Skill produces the package** — three-stage LaTeX PDF + .tex source + index.html 6. **User hands package to gsd-skill-creator** — for execution via Claude Code
The skill is a *structuring and packaging* tool, not a from-scratch generator. The intellectual work has already happened in conversation. This skill gives it bones.
**Primary triggers (conversation already happened):**
**Secondary trigger (cold start — research needed first):**
Scan the current conversation (and any referenced past conversations) to extract:
| Element | Where to Find It | Fallback | |---------|-------------------|----------| | **Topic & scope** | User's original question or framing | Ask user | | **Key findings** | Research results, web search outputs, discussion points | Conduct web research | | **Sources cited** | URLs, papers, organizations mentioned in conversation | Validate via web search | | **Structure** | Natural groupings that emerged in discussion | Infer modules from topic | | **Quantitative data** | Numbers, percentages, measurements discussed | Source from research | | **Sensitivity areas** | Cultural, safety, or ethical concerns raised | Detect from domain | | **Insights & connections** | Cross-topic relationships the user identified | Preserve in synthesis module | | **User's framing** | Metaphors, analogies, philosophical angles | Carry into vision narrative and through-line |
**Critical:** Preserve the user's own insights, framings, and connections. The conversation is the primary source material. Don't replace the user's thinking with generic content — amplify it with structure.
After harvesting, identify what's missing for a complete three-stage package:
Conduct targeted web searches ONLY to fill identified gaps. Don't re-research what the conversation already covered well.
If the user provides just a topic without prior conversation, conduct full research:
1. **Broad overview** — `[topic] overview` 2. **Authoritative sources** — `[topic]` + relevant agency names 3. **Peer-reviewed findings** — `[topic] research study findings` 4. **Subtopic deep-dives** — One search per identified module 5. **Threats/challenges** — `[topic] threats challenges risks` 6. **Unique/endemic features** — `[topic] unique rare endemic`
**Source quality rules (ABSOLUTE):**
Decompose into 4–6 research modules. Prefer modules that emerged naturally from conversation structure. Each module must be:
Common module patterns by domain:
| Domain | Typical Modules | |--------|----------------| | Ecology/Biology | Flora, Fauna, Fungi/Microbiome, Aquatic, Ecological Networks | | Technology | Architecture, Implementation, Security, Performance, Integrat
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.