Skip to content

Add ChatGPT deep research integration for JobSpy#308

Open
DirtyDiablo wants to merge 1 commit intospeedyapply:mainfrom
DirtyDiablo:claude/setup-jobspy-chatgpt-01Xcf5fjoz8fxUyBsYYn7Zuk
Open

Add ChatGPT deep research integration for JobSpy#308
DirtyDiablo wants to merge 1 commit intospeedyapply:mainfrom
DirtyDiablo:claude/setup-jobspy-chatgpt-01Xcf5fjoz8fxUyBsYYn7Zuk

Conversation

@DirtyDiablo
Copy link

This adds comprehensive tooling and documentation to enable ChatGPT and other LLMs to effectively use JobSpy for job market research, BD intelligence gathering, and automated job searches.

New files:

  • jobspy_cli.py: CLI wrapper with JSON input/output for LLM code execution
  • CHATGPT_GUIDE.md: Complete integration guide with prompt templates
  • tool_manifest.json: Machine-readable tool metadata for MCP servers
  • examples/: Ready-to-use example scripts:
    • basic_search.py: Simple job search demonstration
    • json_output_example.py: JSON output formatting for LLMs
    • bd_intelligence_search.py: Business development market intelligence
    • federal_contractor_search.py: Federal contractor job searches

Enhanced:

  • README.md: Added ChatGPT & LLM Integration section
  • jobspy/init.py: Comprehensive docstrings for scrape_jobs()

The CLI supports multiple output formats (JSON, CSV, table, summary) and can accept parameters via command-line args or JSON stdin.

This adds comprehensive tooling and documentation to enable ChatGPT
and other LLMs to effectively use JobSpy for job market research,
BD intelligence gathering, and automated job searches.

New files:
- jobspy_cli.py: CLI wrapper with JSON input/output for LLM code execution
- CHATGPT_GUIDE.md: Complete integration guide with prompt templates
- tool_manifest.json: Machine-readable tool metadata for MCP servers
- examples/: Ready-to-use example scripts:
  - basic_search.py: Simple job search demonstration
  - json_output_example.py: JSON output formatting for LLMs
  - bd_intelligence_search.py: Business development market intelligence
  - federal_contractor_search.py: Federal contractor job searches

Enhanced:
- README.md: Added ChatGPT & LLM Integration section
- jobspy/__init__.py: Comprehensive docstrings for scrape_jobs()

The CLI supports multiple output formats (JSON, CSV, table, summary)
and can accept parameters via command-line args or JSON stdin.
@DirtyDiablo DirtyDiablo force-pushed the claude/setup-jobspy-chatgpt-01Xcf5fjoz8fxUyBsYYn7Zuk branch from 58c7acc to 62f9bfc Compare December 8, 2025 16:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants