Skip to main content

Claude Code Skill

The Nico skill for Claude Code enables Claude to search job boards, parse postings, and add proposed jobs to your Nico board — all from a conversation.

What it does

When you invoke the skill, Claude will:
  1. Search Nico’s job index for openings matching your criteria (and fall back to external job boards for anything not yet in Nico)
  2. For each job found:
    • Check if it’s already in your Nico board
    • Pull the posting’s details
    • Add it as a proposed application
  3. Report a summary of what was added

Installation

Get the skill

Clone the nico-jobagent/nico-skills repository:
The paths below refer to your local clone of this repository. Run the interactive setup script from the repository root:
setup.sh does both halves of setup for you:
  • Installs the skill — detects your installed AI agents (Claude Code, OpenClaw, Cursor, GitHub Copilot) and symlinks the skill into each.
  • Configures credentials — prompts for your NICO_API_KEY (and optional NICO_API_URL) and writes them to your shell profile.
Open a new terminal (or source your profile) afterward so the variables take effect. If you run setup.sh, you can skip the manual install and configuration steps below.

Install manually

Prefer to wire it up yourself? Install the skill for your tool:

As a Claude Code plugin

As a user skill

Other AI coding assistants

The skill also works with OpenClaw, Cursor, GitHub Copilot, and any agent that supports SKILL.md files. Symlink the skill directory to the appropriate location for your tool.

Configuration

If you ran setup.sh, your credentials are already configured — skip this section.
Set the required environment variable:
Optionally set the API URL (defaults to api.nico-jobagent.com; the scheme is optional):
See API Keys for how to create an API key.

Usage

Once installed, invoke the skill in Claude Code:
Then tell Claude what kind of jobs you’re looking for:
“Find remote product manager positions in Europe paying over 80k EUR”
Claude will search, parse, and add matching jobs to your board. You’ll see them as Proposed applications on your kanban board, ready for your review.

Under the hood

The skill uses the Nico CLI tool (nico_client.py) — a zero-dependency Python 3 script. No pip install or virtual environment needed.

Compatible tools