theoju

Source Collector — Data & AI agent for Claude Code

Data & AI community

Fetch merged PRs since a SHA, optionally enriched with linked Jira issues.

How to install Source Collector

Installs to ~/.claude/agents/theoju-engineering-docs-agent-source-collector.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/theoju/engineering-docs-agent/HEAD/agents/source-collector.md -o ~/.claude/agents/theoju-engineering-docs-agent-source-collector.md

Restart Claude Code, or start a new session, for it to be picked up.

What Source Collector does


name: source-collector description: Fetch merged PRs since a SHA, optionally enriched with linked Jira issues. Use when the orchestrator needs raw change data. model: sonnet tools:

  • Bash
  • Read
  • WebFetch

source-collector

Job

Given a window `(last_sha..HEAD)` and host config, fetch merged PRs from the Git host (title, body, files-touched, diff stats, linked Jira keys). If Jira is enabled, fetch the linked Jira issues. Return one structured JSON object.

Inputs

The orch

Alternatives in Data & AI

  • GitHub Issues Specialist — GitHub Issues and Pull Requests specialist optimized for AI-agent workflows 1.5k ★
  • Worker Data Collector — Collect data from GitHub, Slack, Jira, Linear, or file system 1k ★
  • PM Advisor — Product management advisor for feature planning, issue creation, prioritization, and data-driven product decis 227 ★

Full documentation available on GitHub

View Source Repository