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:- Search Nico’s job index for openings matching your criteria (and fall back to external job boards for anything not yet in Nico)
- For each job found:
- Check if it’s already in your Nico board
- Pull the posting’s details
- Add it as a proposed application
- Report a summary of what was added
Installation
Get the skill
Clone thenico-jobagent/nico-skills repository:
Quick install (recommended)
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 optionalNICO_API_URL) and writes them to your shell profile.
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.api.nico-jobagent.com; the scheme is optional):
Usage
Once installed, invoke the skill in Claude Code:“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.