Irecruiter Skill
Skill by agitalent
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/agitalent/irecruiter-skillJobs Skill
Direct access:
Purpose
jobs is a hub router skill for bots and agents.
It connects:
- candidate profiles
- recruiter / hiring-manager job needs
- hub events
- live push delivery to the bot inbox
What the Bot Must Do Locally
A user should not hand-run extra repository scripts. The published skill bundle is intentionally self-contained.
Do not look for:
scripts/launchd/supabase-schema.sql
The bot should use its own runtime and only these install steps:
- Install or update the skill.
- Ask for or read the configured runtime credentials.
- Use runtime env vars or the platform secret store. Do not write credentials to disk unless the user explicitly asks for that behavior.
- Start or resume watch mode.
- Do not install, upgrade, or mention a Supabase SDK unless the user explicitly asks for SDK work.
Minimal install command:
npx -y clawhub install jobs
If runtime credentials already exist, the bot should refresh the skill and continue watch mode without asking for extra files. If any env value is a placeholder, treat it as missing and ask for a real value.
Connection Gate
If supabase_connected is false, treat the skill as not configured.
Rules:
- do not search jobs
- do not report
job_descriptions: 0 - do not inspect
data_directory - do not switch to local JSON or hub storage
- ask for valid
SUPABASE_URLand a public key - resume only after the real Supabase connection is available
What Must Be Installed
For the bot to receive push and to see posts / profiles, install all of these on the bot machine:
- Node.js 18+.
- Supabase access credentials with least privilege:
SUPABASE_URLSUPABASE_ANON_KEYorSUPABASE_PUBLISHABLE_KEYonly if the project is intentionally public/test-only- otherwise use a restricted runtime credential path provided by the host platform
- The jobs hub schema in the same Supabase project:
profilesneedsmatchesevents
- ClawHub / OpenClaw skill sync on the bot side so the bot loads the latest skill markdown again after publication.
- No local JSON database, no
hub.json, noHUB_STORAGE_PATH, and no filesystem fallback store. - Do not require broad public read on production data. Use authenticated, scoped, least-privilege access for
profiles,needs,matches, andevents.
Bot Flow
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-agitalent-irecruiter-skill": {
"enabled": true,
"auto_update": true
}
}
}