Use when working with the Traveller RPG crew roster, crew member roles, ship operations, or campaign planning for "The Travellers" setting. Covers role delegation, crew tasks, mission planning, and coordination across the Captain, Pilot, Navigator, Doctor, Chief Engineer, Technician, Gunner, and Trader agents. Also use when querying or updating crew data managed by the Crew Manager application (CSV, SQLite, GUI).
The CREW skill coordinates a team of Traveller RPG crew agents. Each agent has a defined role, responsibilities, and skill set. The Captain is the top-level orchestrator; specialized agents handle domain-specific tasks.
Crew Manager app: CREW/Crew/ — Python/tkinter GUI for crew data, CSV/Excel import, image overlays, and SQLite persistence.
Highest authority on the vessel. Delegates to all other crew members. Use for overall mission planning, crew coordination, legal decisions, and final authority.
Captain → Pilot (navigation and helm)
→ Chief (engineering and maintenance)
→ Doctor (medical and health)
→ Navigator (route and charts)
→ Gunner (weapons and defense)
→ Trader (cargo and commerce)
→ Technician (systems and equipment)
Direct control and operation of the vessel. Use for jump calculations, in-system maneuvers, emergency flight, and communications with traffic control.
Route planning and position monitoring. Use for jump route selection, chart updates, hazard assessment, and passage timing.
Medical care and crew health. Use for treatment, medical supply management, health advisories, and emergency response.
Engineering department management. Use for maintenance schedules, system repairs, power management, and technical compliance.
Hands-on systems and equipment support. Use for equipment diagnostics, repair tasks, sensor operations, and technical support to the Chief.
Weapons systems and defense. Use for weapon maintenance, combat readiness, targeting, and tactical support.
Cargo, procurement, and commerce. Use for trade route analysis, cargo manifests, supply procurement, and contract negotiation.
@Captain: What is the current mission status?
@Pilot: Plot a jump route from Regina to Efate.
@Doctor: Review crew health status and flag any concerns.
@Captain: Prepare the ship for departure from Regina.
→ Captain delegates:
- Navigator: confirm jump route
- Chief: engineering pre-departure checklist
- Doctor: crew health clearance
- Gunner: weapons systems check
- Trader: cargo manifest and customs clearance
Each agent can generate a structured todo list for their domain:
@Chief: Create a maintenance plan for the jump drive. Write a todo list.
@Doctor: Create a health plan for the voyage. Write a todo list.
The Crew Manager application manages the crew roster and associated data.
| File | Purpose |
|---|---|
data/Crew.csv | Master crew roster (name, system, position, class, AI, module, vehicle, squad) |
data/CLASS.csv | Character class records |
data/COMPANY.csv | Crew company/unit names |
data/AI.csv | AI companion assignments |
crew_data.db | SQLite database (crew_members, groups, group_members) |
config.json | Application settings |
cd /home/me/Notebooks/CREW/Crew
# Launch GUI
python run_gui.py
# CLI operations
python Crew.py grid-image --image-path <path> --output-path <path>
python Crew.py grid-folder --image-dir <dir> --output-dir <dir>
python Crew.py read-csv --csv-path <path>
python Crew.py crop-csv --image-path <path> --annotations-csv <path> --output-dir <dir>
-- Crew members
CREATE TABLE crew_members (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL,
rank TEXT,
department TEXT,
primary_skill TEXT,
secondary_skill TEXT,
experience INTEGER,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
-- Groups / squads
CREATE TABLE groups (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL UNIQUE,
description TEXT,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
| # | Name | Position | System | Class | AI | Module | Vehicle | Squad |
|---|---|---|---|---|---|---|---|---|
| 1 | Donal (PC) | Captain | — | — | — | Jump | grav-belt | — |
| 2 | Carl | Pilot | Regina | Navy | Nancy | Home | apcA | — |
| 3 | Terri | Navigator | ROUP | Scout | Sally | 1 | apcB | — |
| 4 | Andi | Doctor | Feri | Doctor | Debi | 2 | apcC | — |
| 5 | Raoul | Chief Eng. | Boughene | Army | Ali | 3 | apcD | — |
| 6 | Betti | Engineer | Efate | Army | Angel | 4 | apcE | — |
| 7 | Teelan | Technician | Lysen | Other | Onor | 5 | apcF | — |
| 8 | Max | Gunner | Jewell | Marine | Mary | 6 | battlesuit | — |