init-first-agent

Wire a DM channel to a new NanoCrew agent after credentials are configured.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/CjLogic/nanocrew --skill init-first-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: init-first-agent
Source: https://github.com/CjLogic/nanocrew/tree/main/.codex/skills/init-first-agent
Command: npx skills add https://github.com/CjLogic/nanocrew --skill init-first-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides operators through standing up the first NanoCrew agent for a direct message channel, handling identity resolution and wiring the DM group to the new agent with an idempotent workflow.

Core Features & Use Cases

  • Step-by-step onboarding to create and connect a first agent to a DM channel, including identity capture and DM wiring.
  • Prompts to collect CHANNEL, USER_HANDLE, DISPLAY_NAME, and AGENT_NAME, then apply them to initialize the agent group and messaging route.
  • Safe, repeatable initialization that can be rerun to verify or recover the onboarding without side effects.

Quick Start

After credentials are configured and the service is running, run the init-first-agent workflow to stand up and welcome the first NanoCrew agent for the chosen DM channel.

Frequently Asked Questions about init-first-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I initialize a DM channel agent for NanoCrew onboarding?

To initialize a DM channel agent for NanoCrew onboarding, run the init-first-agent workflow, which identifies the channel, resolves the operator identity, and wires the DM group to a new agent with an idempotent flow.

What do I need to configure before standing up the first NanoCrew agent?

Before standing up the first NanoCrew agent, you need channel credentials configured and the service running, as the init-first-agent workflow validates these prerequisites before proceeding with agent creation.

What information is required to wire a DM channel to a new agent?

Wiring a DM channel to a new agent requires collecting CHANNEL, USER_HANDLE, DISPLAY_NAME, and AGENT_NAME to initialize the agent group and establish the messaging route.

Can I rerun the agent initialization workflow to verify or recover onboarding?

Yes, you can safely rerun the agent initialization workflow to verify or recover onboarding without side effects, as the init-first-agent process is designed to be idempotent and repeatable.

Does the NanoCrew onboarding flow deliver a welcome message to the DM channel?

Yes, the NanoCrew onboarding flow ensures the agent is created by guiding channel selection, identity capture, and welcome message delivery to the connected DM channel.