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 job boards for positions matching your criteria
  2. For each job found:
    • Check if it’s already in your Nico board
    • Parse the job posting to extract details
    • Add it as a proposed application
  3. Report a summary of what was added

Installation

As a Claude Code plugin

claude --plugin-dir /path/to/nico-skills

As a user skill

ln -s /path/to/nico-skills/skills/nico-jobagent ~/.claude/skills/nico-jobagent

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

Set the required environment variable:
export NICO_API_KEY="your-api-key-here"
Optionally set the API URL (defaults to app.nico-jobagent.com):
export NICO_API_URL="https://app.nico-jobagent.com"
See API Keys for how to create an API key.

Usage

Once installed, invoke the skill in Claude Code:
/nico-jobagent
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

ToolInstallation
Claude CodePlugin dir or user skill symlink
OpenClawSymlink to skills directory
CursorSymlink to skills directory
GitHub CopilotSymlink to skills directory