ideabrowser.com — find trending startup ideas with real demand
Try itnpx skills add https://github.com/harrymunro/nelson --skill nelsonExecute this workflow for the user's mission.
outcome, metric, and deadline.You MUST read references/admiralty-templates/sailing-orders.md and use the sailing-orders template when the user does not provide structure.
Example sailing orders summary:
Outcome: Refactor auth module to use JWT tokens
Metric: All 47 auth tests pass, no new dependencies
Deadline: This session
Constraints: Do not modify the public API surface
Out of scope: Migration script for existing sessions
Session Hygiene: Before forming the squadron, execute session hygiene per references/damage-control/session-hygiene.md. Clear stale damage reports and turnover briefs from any previous session. Skip this step when resuming an interrupted session.
single-session: Use for sequential tasks, low complexity, or heavy same-file editing.subagents: Use for parallel scouting or isolated tasks that report only to admiral.agent-team: Use when independent agents must coordinate with each other directly.1 admiral + 3-6 captains.1 red-cell navigator for medium/high threat work.references/crew-roles.md matching task weight (frigate for general, destroyer for high-risk, patrol vessel for small, flagship for critical-path, submarine for research).references/crew-roles.md.references/royal-marines.md and use references/admiralty-templates/marine-deployment-brief.md for the deployment brief.references/model-selection.md before assigning models to the squadron. Apply weight-based model selection to all Agent tool calls and include haiku briefing enhancements for agents assigned to haiku.Reference references/squadron-composition.md for selection rules and references/crew-roles.md for ship naming and crew composition. Consult the Standing Orders table below before forming the squadron.
Reference references/admiralty-templates/battle-plan.md for the battle plan template and references/admiralty-templates/ship-manifest.md for the ship manifest. Consult the Standing Orders table below when assigning files or if scope is unclear.
Before proceeding to Step 4: Verify sailing orders exist, squadron is formed, and every task has an owner, deliverable, and action station tier.
Admiralty Action List: For each task, consciously mark admiralty-action-required: as yes or no. Then scan the battle plan for tasks marked admiralty-action-required: yes. If any exist, surface an Admiralty Action List to the user before spawning any agents:
ADMIRALTY ACTION LIST — Actions required from Admiralty
1. [Task name]
action: [what you must do]
timing: [before task starts | after task completes]
unblocks: [task name or stand-down]
No action needed now. These will be raised by the captain when each step is reached.
If no tasks are marked admiralty-action-required: yes, omit the list — no noise on routine missions. This list is informational, not a gate. The user acknowledges by continuing the conversation. Squadron formation proceeds immediately after.
Crew Briefing: Spawning and task assignment are two steps. First, spawn each captain with the Agent tool, including a crew briefing from references/admiralty-templates/crew-briefing.md in their prompt. Then create and assign work with TaskCreate + TaskUpdate. Teammates do NOT inherit the lead's conversation context — they start with a clean slate and need explicit mission context. See references/tool-mapping.md for full parameter details by mode.
Turnover Briefs: When a ship is relieved due to context exhaustion, it writes a turnover brief using references/admiralty-templates/turnover-brief.md. See references/damage-control/relief-on-station.md for the full procedure.
TaskList for task states: pending, in_progress, completed.SendMessage to unblock captains or redirect their approach.references/standing-orders/paid-off.md. Only hold a ship if a named re-task trigger in the sailing orders has not yet been evaluated.references/damage-control/hull-integrity.md. The admiral must also check its own hull integrity at each checkpoint.references/admiralty-templates/quarterdeck-report.md. Do not skip this when hull is Green — compaction can occur at any time and the on-disk report is the only recovery point.TaskList for any tasks with description prefixed [AWAITING-ADMIRALTY]:. If any exist, surface the ask to Admiralty immediately — do not batch to the next checkpoint.TaskList: for any task marked admiralty-action-required: yes in the battle plan that shows status completed, confirm there is a quarterdeck log entry recording admiralty sign-off. If no such entry exists, flag to Admiralty for manual verification — the task may have completed without the intended human step.Example quarterdeck checkpoint:
Status: 3/5 tasks complete, 1 blocked, 1 in progress
Blocker: HMS Resolute waiting on API schema from HMS Swift
Action: Redirect HMS Swift to prioritise schema export
Budget: ~40% tokens consumed, on track
Hull: All ships green
Reference references/tool-mapping.md for coordination tools, references/admiralty-templates/quarterdeck-report.md for the report template, and references/admiralty-templates/damage-report.md for damage report format. Use references/commendations.md for recognition signals and graduated correction. Consult the Standing Orders table below if admiral is doing implementation or tasks are drifting from scope.
references/action-stations.md.references/crew-roles.md and the Standing Orders table below if role violations are detected).references/royal-marines.md. Station 2+ marine deployments require admiral approval.Reference references/admiralty-templates/red-cell-review.md for the red-cell review template. Consult the Standing Orders table below if tasks lack a tier or red-cell is assigned implementation work.
captains-log.md in the mission working directory. The log MUST be written to disk — outputting it to chat only does not satisfy this requirement. The captain's log should contain:
Reference references/admiralty-templates/captains-log.md for the captain's log template and references/commendations.md for Mentioned in Despatches criteria.
Mission Complete Gate: You MUST NOT declare the mission complete until captains-log.md exists on disk and has been confirmed readable. If context pressure is high, write a minimal log noting which sections were abbreviated — but the file must exist. Skipping Step 6 is never permitted.
Consult the specific standing order that matches the situation.
| Situation | Standing Order |
|---|---|
| Choosing between single-session and multi-agent | references/standing-orders/becalmed-fleet.md |
| Deciding whether to add another agent | references/standing-orders/crew-without-canvas.md |
| Assigning files to agents in the battle plan | references/standing-orders/split-keel.md |
| Task scope drifting from sailing orders | references/standing-orders/drifting-anchorage.md |
| Admiral doing implementation instead of coordinating | references/standing-orders/admiral-at-the-helm.md |
| Assigning work to the red-cell navigator | references/standing-orders/press-ganged-navigator.md |
| Tasks proceeding without a risk tier classification | references/standing-orders/unclassified-engagement.md |
| Captain implementing instead of coordinating crew | references/standing-orders/captain-at-the-capstan.md |
| Crewing every role regardless of task needs | references/standing-orders/all-hands-on-deck.md |
| Spawning one crew member for an atomic task | references/standing-orders/skeleton-crew.md |
| Assigning crew work outside their role | references/standing-orders/pressed-crew.md |
| Captain deploying marines for crew work or sustained tasks | references/standing-orders/battalion-ashore.md |
| Captain completed autonomous work and needs human action to continue | references/standing-orders/awaiting-admiralty.md |
| Agent completed task with no remaining work in the dependency graph | references/standing-orders/paid-off.md |
Consult the specific procedure that matches the situation.
| Situation | Procedure |
|---|---|
| Agent unresponsive, looping, or producing no useful output | references/damage-control/man-overboard.md |
| Session interrupted (context limit, crash, timeout) | references/damage-control/session-resumption.md |
| Completed task found faulty, other tasks are sound | references/damage-control/partial-rollback.md |
| Mission cannot succeed, continuing wastes budget | references/damage-control/scuttle-and-reform.md |
| Issue exceeds current authority or needs clarification | references/damage-control/escalation.md |
| Ship's crew consuming disproportionate tokens or time | references/damage-control/crew-overrun.md |
| Ship's context window depleted, needs replacement | references/damage-control/relief-on-station.md |
| Ship context window approaching limits | references/damage-control/hull-integrity.md |
| Starting a new session with stale data from a previous mission | references/damage-control/session-hygiene.md |
references/standing-orders/admiral-at-the-helm.md to confirm you are in coordination role.