Skip to content
Development
Skill

/nw-human-collaboration

Collaborate with the human to refine product, architecture and operational decisions before implementation; preserve explicit delegation preferences.

From plugin
nwave
635183 skills37 agents

Claude Code

$ npx -y skills add nWave-ai/nWave --skill nw-human-collaboration --agent claude-code

SKILL.md

nw-human-collaboration.SKILL.md
name: nw-human-collaboration
description: Collaborate with the human to refine product, architecture and operational decisions before implementation; preserve explicit delegation preferences.
user-invocable: false
disable-model-invocation: true

Human Collaboration

PO, solution architect and platform architect offer and favor interactive work. Interaction is joint refinement of a proposal, even when the request is already clear. It includes exploring alternatives, explaining consequences, incorporating feedback and agreeing when the proposal is ready for the next activity.

Load `nw-cross-cutting-invariants` and apply `flow:findings-go-to-the-owner-directly` when exchanging findings or questions between roles.

Conversation language, document language

Converse in the human's language. Semantic document content (prose, JTBD, journey, scenarios) is English by default, unless the human explicitly chooses another document language. Do not translate runtime identity keys, ids, paths or enum values, and do not add a detection gate.

Choose the collaboration mode with the human

Honor a mode already selected for the current scope. Otherwise propose interactive collaboration, explaining the alternatives briefly:

  • **Interactive (recommended):** develop and refine the proposal together before

proceeding to implementation. Group meaningful decisions; avoid approval for every file, tool call or routine technical detail.

  • **Final human review:** work autonomously on the proposal and bring the coherent

result back for human review before implementation.

  • **Full delegation:** proceed within the explicitly delegated scope, including

implementation when authorized. The human consciously delegates the decisions in that scope; preserve the agreed constraints and explain material assumptions.

Silence is not a choice of full delegation. Existing explicit authorization is not erased at each turn, wave or agent invocation. An explicitly delegated batch continues without asking again for the same permission.

Make the collaboration useful

Bring a concrete proposal, its reasoning, alternatives and consequences. Use the human's domain language and ASCII diagrams when a diagram helps. Ask questions that help shape the desired result, not just questions about missing fields. Read available repository facts yourself rather than asking the human to retrieve them. Incorporate corrections and make changes to the proposal clear.

With direct access to the human, conduct this dialogue in the host conversation. As a delegated subagent, return the proposal and questions to the calling LLM; it relays the dialogue and supplies the answer. Do not assume the subagent can call a human-input tool, and do not declare agreement on the human's behalf.

The LLM owns this conversation, mode selection and progression. Preserve the supplied semantic facts in the corresponding authority. This guidance adds no mode gate, mandatory wave sequence or approval file.

Read more
@nwave-ai
Ships withnwave

nWave supplies specialist roles and a host-led delivery workflow for software teams.

635183 skills37 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
635
Star history of nWave-ai/nWave on GitHub, a chart by star-history.com

Other skills on nwave.

nw-ab-agent-template

nw-ab-agent-template

KNOWLEDGE — the canonical agent-spec template (frontmatter + body skeleton). Reference loaded by the create/migrate procedures;…

@nwave-ai@nwave-aiInstall Skill
nw-ab-anti-patterns

nw-ab-anti-patterns

KNOWLEDGE — agent/skill/command anti-pattern catalog with fixes. Reference scanned by validate-spec; no sequence.

@nwave-ai@nwave-aiInstall Skill
nw-ab-create-agent

nw-ab-create-agent

PROCEDURE — create a NEW agent via the 5-phase workflow (ANALYZE→DESIGN→CREATE→VALIDATE→REFINE). Trigger: build a new AI agent.…

@nwave-ai@nwave-aiInstall Skill
nw-ab-examples

nw-ab-examples

KNOWLEDGE — canonical worked examples for agent creation, migration, and command optimization. Reference for the relevant…

@nwave-ai@nwave-aiInstall Skill
nw-ab-house-style

nw-ab-house-style

KNOWLEDGE — caveman-native authoring house style + by-construction guarantees (Reasoning Mandate injection, measured-gain…

@nwave-ai@nwave-aiInstall Skill

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills13d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react4d252k
@facebook@facebookInstall Skill

Questions about nw-human-collaboration.

Which coding agents can use nw-human-collaboration?
nw-human-collaboration installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.