Crawler Summary

job-search-agent answer-first brief

Multi-agent job search system using CrewAI and Claude ๐Ÿค– Job Search AI Agent System **Multi-agent job search automation using CrewAI + Claude** Built for UC Irvine Claude Builder Club's "Intro to AI Agents" workshop (October 20, 2025) Stop manually searching for jobs, analyzing requirements, and preparing for interviews. Let AI agents do the heavy lifting while you focus on landing your dream role. This system uses **4 specialized AI agents** that collaborate to give yo Capability contract not published. No trust telemetry is available yet. 41 GitHub stars reported by the source. Last updated 10/9/2026.

Freshness

Last checked 10/9/2026

Best For

job-search-agent is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB REPOS, runtime-metrics, public facts pack

Agent DossierGITHUB REPOSSafety: 75/100

job-search-agent

Multi-agent job search system using CrewAI and Claude ๐Ÿค– Job Search AI Agent System **Multi-agent job search automation using CrewAI + Claude** Built for UC Irvine Claude Builder Club's "Intro to AI Agents" workshop (October 20, 2025) Stop manually searching for jobs, analyzing requirements, and preparing for interviews. Let AI agents do the heavy lifting while you focus on landing your dream role. This system uses **4 specialized AI agents** that collaborate to give yo

OpenClawself-declared

Public facts

5

Change events

1

Artifacts

0

Freshness

Oct 9, 2026

Verifiededitorial-contentNo verified compatibility signals41 GitHub stars

Capability contract not published. No trust telemetry is available yet. 41 GitHub stars reported by the source. Last updated 10/9/2026.

41 GitHub starsTrust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Oct 9, 2026

Vendor

Byrencheema

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. 41 GitHub stars reported by the source. Last updated 10/9/2026.

Setup snapshot

  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Byrencheema

profilemedium
Observed Oct 9, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Oct 9, 2026Source linkProvenance
Adoption (1)

Adoption signal

41 GitHub stars

profilemedium
Observed Oct 9, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB REPOS

Extracted files

0

Examples

6

Snippets

0

Languages

python

Executable Examples

text

โœ… 5 Data Science Intern jobs in Los Angeles
๐Ÿ“Š Analysis of required skills across all listings
๐Ÿ“š Learning roadmap: "Start with Python basics (2-3 weeks), then..."
๐ŸŽค 10 interview questions per role with STAR method guidance
๐Ÿ’ผ Resume keywords to add, LinkedIn optimization tips, networking strategies

bash

# 1. Clone the repository
git clone https://github.com/byrencheema/job-search-agent.git
cd job-search-agent

# 2. Install dependencies with uv
uv sync

# 3. Set up environment variables
cp .env.example .env
# Edit .env and add your API keys

# 4. Run the system!
uv run main.py

bash

# Copy the example environment file
cp .env.example .env

bash

# Add your actual keys here
ANTHROPIC_API_KEY=sk-ant-your-key-here
ADZUNA_APP_ID=12345
ADZUNA_API_KEY=your-adzuna-key-here

bash

uv sync

bash

python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
pip install -r requirements.txt

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB REPOS

Docs source

GITHUB REPOS

Editorial quality

ready

Multi-agent job search system using CrewAI and Claude ๐Ÿค– Job Search AI Agent System **Multi-agent job search automation using CrewAI + Claude** Built for UC Irvine Claude Builder Club's "Intro to AI Agents" workshop (October 20, 2025) Stop manually searching for jobs, analyzing requirements, and preparing for interviews. Let AI agents do the heavy lifting while you focus on landing your dream role. This system uses **4 specialized AI agents** that collaborate to give yo

Full README

๐Ÿค– Job Search AI Agent System

Multi-agent job search automation using CrewAI + Claude

Built for UC Irvine Claude Builder Club's "Intro to AI Agents" workshop (October 20, 2025)

Stop manually searching for jobs, analyzing requirements, and preparing for interviews. Let AI agents do the heavy lifting while you focus on landing your dream role.

This system uses 4 specialized AI agents that collaborate to give you:

  • ๐Ÿ” Current job listings from real APIs (Adzuna)
  • ๐Ÿ“š Personalized skills roadmap - what to learn and how
  • ๐ŸŽค Interview prep materials - questions + strategies
  • ๐Ÿ’ผ Career advice - resume, LinkedIn, and application tips

All in one automated report. All tailored to your specific job search.


๐ŸŽฏ What Makes This Cool?

  1. Real multi-agent collaboration - Agents pass context to each other, building on previous work
  2. Powered by Claude (Anthropic) - State-of-the-art AI with excellent reasoning
  3. Live job data - Integrates with Adzuna API for real, current job listings
  4. Production-ready code - Error handling, retries, logging, tests
  5. Actually useful - Generate a report you can use for your real job search

Example Output

After running uv run main.py, you get a comprehensive report with:

โœ… 5 Data Science Intern jobs in Los Angeles
๐Ÿ“Š Analysis of required skills across all listings
๐Ÿ“š Learning roadmap: "Start with Python basics (2-3 weeks), then..."
๐ŸŽค 10 interview questions per role with STAR method guidance
๐Ÿ’ผ Resume keywords to add, LinkedIn optimization tips, networking strategies

See examples/example_output.txt for a full sample report.


๐Ÿš€ Quick Start (5 Minutes)

Prerequisites

Installation

# 1. Clone the repository
git clone https://github.com/byrencheema/job-search-agent.git
cd job-search-agent

# 2. Install dependencies with uv
uv sync

# 3. Set up environment variables
cp .env.example .env
# Edit .env and add your API keys

# 4. Run the system!
uv run main.py

That's it! The system will:

  1. Search for jobs (default: "Data Science Intern" in "Los Angeles")
  2. Analyze required skills
  3. Generate interview prep materials
  4. Provide career strategy advice
  5. Save everything to outputs/job_search_report_[timestamp].txt

๐Ÿ“‹ Detailed Setup

Step 1: Get API Keys

Anthropic Claude API

  1. Go to console.anthropic.com
  2. Sign up for an account
  3. Navigate to "API Keys"
  4. Create a new API key
  5. Copy the key (starts with sk-ant-...)
  6. Note: You may need to add credits ($5 minimum). First-time users often get free credits.

Adzuna Job Search API

  1. Go to developer.adzuna.com
  2. Click "Register for API access"
  3. Fill out the form (it's free!)
  4. You'll receive:
    • App ID (a number)
    • API Key (a long string)
  5. Free tier: 250 API calls/month (more than enough for this workshop)

Step 2: Configure Environment

# Copy the example environment file
cp .env.example .env

Edit .env in your text editor:

# Add your actual keys here
ANTHROPIC_API_KEY=sk-ant-your-key-here
ADZUNA_APP_ID=12345
ADZUNA_API_KEY=your-adzuna-key-here

Important: Never commit .env to Git! It's already in .gitignore for safety.

Step 3: Install Dependencies

Using uv (recommended):

uv sync

Or using traditional pip:

python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate
pip install -r requirements.txt

Step 4: Verify Setup

Test that everything is configured correctly:

uv run python -c "from src.config import validate_config, print_config; print_config(); print(validate_config())"

You should see your configuration printed with โœ“ marks for all API keys.


๐ŸŽฎ Usage

Basic Usage

Run with default settings (Data Science Intern in Los Angeles):

uv run main.py

Customize Your Search

Edit main.py to change search parameters:

# At the top of main.py, change these:
JOB_ROLE = "Machine Learning Engineer"  # Your desired role
LOCATION = "San Francisco"               # Your target location
NUM_RESULTS = 10                         # How many jobs to analyze

Then run:

uv run main.py

What You'll See

The system runs for 3-5 minutes, showing:

  1. โœ… Configuration validation
  2. ๐Ÿค– Agent creation
  3. ๐Ÿ“‹ Task setup
  4. ๐Ÿš€ Execution with detailed agent outputs
  5. ๐Ÿ’พ Final report saved

Output Files

All outputs saved to outputs/ folder:

  • job_search_report_[timestamp].txt - Full combined report
  • job_search_[timestamp].txt - Job listings only
  • skills_analysis_[timestamp].txt - Skills roadmap only
  • interview_prep_[timestamp].txt - Interview questions only
  • career_advisory_[timestamp].txt - Career advice only

๐Ÿ› ๏ธ Customization

Change Job Search Parameters

Option 1: Edit main.py directly

JOB_ROLE = "Product Manager"
LOCATION = "Remote"
NUM_RESULTS = 15

Option 2: Edit src/config.py to change defaults

DEFAULT_JOB_ROLE = "Software Engineer"
DEFAULT_LOCATION = "New York"
DEFAULT_NUM_RESULTS = 10

Modify Agent Behavior

Want agents to focus on different things? Edit agent backstories in src/agents.py:

# Example: Make Skills Advisor focus on online courses
backstory=(
    'You are a learning specialist who specializes in online education '
    'platforms like Coursera, Udemy, and DataCamp. You always recommend '
    'specific courses with links...'
)

Add New Agents

Want a 5th agent (e.g., Salary Negotiation Coach)? See docs/CUSTOMIZATION.md for a step-by-step guide.

Change LLM Model

Using a different Claude model:

# src/config.py
CLAUDE_MODEL = "claude-opus-4-20250514"  # More powerful but slower
# or
CLAUDE_MODEL = "claude-haiku-4-5-20250815"  # Faster and cheaper

๐Ÿ“ Project Structure

job-search-agent/
โ”œโ”€โ”€ README.md                 # You are here!
โ”œโ”€โ”€ pyproject.toml           # uv project configuration
โ”œโ”€โ”€ requirements.txt         # Python dependencies
โ”œโ”€โ”€ .env.example            # Environment variables template
โ”œโ”€โ”€ .gitignore              # Git ignore rules
โ”‚
โ”œโ”€โ”€ main.py                 # ๐Ÿš€ Main entry point - RUN THIS!
โ”‚
โ”œโ”€โ”€ src/                    # Source code
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ”œโ”€โ”€ config.py          # Configuration and settings
โ”‚   โ”œโ”€โ”€ agents.py          # 4 AI agent definitions
โ”‚   โ”œโ”€โ”€ tasks.py           # 4 task definitions
โ”‚   โ””โ”€โ”€ tools.py           # Adzuna API integration
โ”‚
โ”œโ”€โ”€ tests/                  # Test files
โ”‚   โ”œโ”€โ”€ __init__.py
โ”‚   โ””โ”€โ”€ test_tools.py      # Unit tests for tools
โ”‚
โ”œโ”€โ”€ outputs/                # Generated reports go here
โ”‚   โ””โ”€โ”€ .gitkeep
โ”‚
โ”œโ”€โ”€ examples/               # Example files
โ”‚   โ””โ”€โ”€ example_output.txt # Sample report
โ”‚
โ””โ”€โ”€ docs/                   # Documentation
    โ”œโ”€โ”€ BEST_PRACTICES.md  # Design patterns used
    โ”œโ”€โ”€ SETUP.md           # Detailed setup guide
    โ”œโ”€โ”€ CUSTOMIZATION.md   # How to customize
    โ””โ”€โ”€ TROUBLESHOOTING.md # Common issues + fixes

๐Ÿงช Running Tests

Verify your setup with tests:

# Run all tests
uv run pytest

# Run tests with verbose output
uv run pytest -v

# Run only tool tests
uv run pytest tests/test_tools.py

# Run with coverage report
uv run pytest --cov=src

๐Ÿ› Troubleshooting

"Configuration Error: ANTHROPIC_API_KEY is not set"

Solution: Make sure you've created .env file (copy from .env.example) and added your API key.

"HTTP Error 401" from Adzuna API

Solution: Check that your Adzuna credentials are correct in .env. The App ID should be just numbers, the API key is a long string.

"Module not found" errors

Solution: Make sure you've installed dependencies:

uv sync

Agents are taking too long / timing out

Solution:

  1. Reduce NUM_RESULTS to 3-5 jobs
  2. Check your internet connection
  3. Adzuna API might be slow - wait and retry

"Rate limit exceeded" from Anthropic

Solution: You've hit the API rate limit. Wait a few minutes or upgrade your Anthropic plan.

For more issues, see docs/TROUBLESHOOTING.md


๐Ÿ“š How It Works

Architecture Overview

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚   main.py   โ”‚  Entry point, orchestrates everything
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”˜
       โ”‚
       โ”œโ”€> Creates Agents (from agents.py)
       โ”‚   โ”œโ”€โ”€ Job Searcher (uses Adzuna API tool)
       โ”‚   โ”œโ”€โ”€ Skills Advisor (analyzes jobs)
       โ”‚   โ”œโ”€โ”€ Interview Coach (generates questions)
       โ”‚   โ””โ”€โ”€ Career Advisor (strategic advice)
       โ”‚
       โ”œโ”€> Creates Tasks (from tasks.py)
       โ”‚   โ”œโ”€โ”€ Job Search Task โ†’ Skills Task
       โ”‚   โ”œโ”€โ”€ Skills Task   โ†’ Interview Task
       โ”‚   โ””โ”€โ”€ Interview Task โ†’ Career Task
       โ”‚
       โ””โ”€> Creates Crew (CrewAI)
           โ””โ”€> Sequential execution
               โ””โ”€> Each agent completes their task
                   โ””โ”€> Results saved & passed to next

Agent Flow

  1. Job Searcher Agent calls Adzuna API โ†’ finds 5 jobs in Los Angeles
  2. Skills Advisor Agent receives job listings โ†’ analyzes required skills โ†’ creates learning roadmap
  3. Interview Coach Agent receives job listings โ†’ generates 8-10 questions per role โ†’ provides STAR method guidance
  4. Career Advisor Agent receives job listings โ†’ gives resume tips, LinkedIn optimization, networking strategies

All agents use Claude (Anthropic) as their LLM brain.

Key Technologies

  • CrewAI - Multi-agent orchestration framework
  • LangChain - LLM framework integration layer
  • Anthropic Claude - Latest Sonnet 4.5 model for reasoning
  • Adzuna API - Real job search data
  • Python 3.10+ - Modern Python with type hints

๐ŸŽ“ Learning Resources

Understand the Code

  1. Start with: docs/BEST_PRACTICES.md - Learn the design patterns used
  2. Read the code: Start with main.py, then agents.py, then tasks.py
  3. Experiment: Change one thing, run it, see what happens

Learn More About AI Agents

  • CrewAI Docs: https://docs.crewai.com/
  • Anthropic Prompt Engineering: https://docs.anthropic.com/prompt-engineering
  • DeepLearning.AI Course: Multi-Agent Systems with CrewAI

Learn More About the APIs

  • Adzuna API Docs: https://developer.adzuna.com/
  • Anthropic API Reference: https://docs.anthropic.com/claude/reference

๐Ÿค Contributing

Want to improve this project? Contributions welcome!

Ideas for Enhancements

  • [ ] Add more job boards (Indeed, LinkedIn, Glassdoor)
  • [ ] Salary analysis agent
  • [ ] Company culture research agent
  • [ ] Resume parser tool (upload your resume, get personalized advice)
  • [ ] Email cover letter generator
  • [ ] Job application tracker
  • [ ] Interview scheduling assistant
  • [ ] Web UI with Streamlit or Gradio

How to Contribute

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Make your changes
  4. Add tests if applicable
  5. Update documentation
  6. Submit a pull request

๐Ÿ“„ License

MIT License - Feel free to use this for learning, projects, or your actual job search!


๐Ÿ™ Acknowledgments

  • UC Irvine Claude Builder Club - For organizing the workshop
  • Anthropic - For Claude and excellent documentation
  • CrewAI - For making multi-agent systems accessible
  • Adzuna - For providing free job search API access
  • All workshop participants - For being awesome!

๐Ÿ“ž Support


๐ŸŽ‰ Next Steps

After completing the workshop:

  1. โœ… Run the system with your own job search criteria
  2. โœ… Read the generated report and use it for your real job search
  3. โœ… Customize one agent to better match your needs
  4. โœ… Add a new feature (maybe a 5th agent?)
  5. โœ… Share your improvements with the community!
  6. โœ… Land your dream job! ๐Ÿš€

Built with โค๏ธ for UC Irvine Claude Builder Club

Happy job hunting! May your agents find you the perfect role. ๐ŸŽฏ


Workshop Date: October 20, 2025 Version: 1.0.0 Last Updated: October 19, 2025

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB REPOS

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
Github ReposUpdated 2h agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | ๐ŸŒŸ Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation โ€ข (~400 MCP servers for AI agents) โ€ข AI Automation / AI Agent with MCPs โ€ข AI Workflows & AI Agents โ€ข MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_REPOS",
      "generatedAt": "2026-10-09T21:21:43.663Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Byrencheema",
    "href": "https://github.com/byrencheema/job-search-agent",
    "sourceUrl": "https://github.com/byrencheema/job-search-agent",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-10-09T17:06:10.492Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-10-09T17:06:10.492Z",
    "isPublic": true
  },
  {
    "factKey": "traction",
    "category": "adoption",
    "label": "Adoption signal",
    "value": "41 GitHub stars",
    "href": "https://github.com/byrencheema/job-search-agent",
    "sourceUrl": "https://github.com/byrencheema/job-search-agent",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-10-09T17:06:10.492Z",
    "isPublic": true
  },
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-byrencheema-job-search-agent/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub ยท GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to job-search-agent and adjacent AI workflows.