Skip to content
cccskills
FreePublished on GitHub

hada-scout

hada.io RSS feed monitoring for AI agent/harness articles with automated /scout analysis

The English summary is being prepared. Showing the original description.

Works withKubernetes
See how to install

Files included (1)

  • SKILL.md3.2 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

hada-scout

Automated pipeline that monitors hada.io (via feedburner RSS) for AI agent, harness, benchmark, and eval-related articles, then runs /scout analysis on each match.

Purpose

Complement geeknews-scout with harness/eval-focused coverage from hada.io. While geeknews-scout casts a broad net over AI agent news, hada-scout narrows to benchmark/evaluation framework content — the domain most relevant to oh-my-customcode's harness and agent-eval subsystems.

Architecture: 2-Layer Hybrid

Layer 1 — check-feed.sh (feed → issues)

  1. Fetch hada.io feedburner RSS
  2. Filter entries by keyword regex (case-insensitive)
  3. Dedup against existing hada-scout issues
  4. Create GitHub issue per match with labels hada-scout + pending-scout

Layer 2 — scout-runner.sh (issues → /scout)

  1. Find open issues with pending-scout label
  2. Extract source URL from issue body
  3. Run claude -p "/scout {url}" (max 5 executions per run)
  4. Parse verdict from /scout output
  5. Apply verdict label, remove pending-scout

Keyword Strategy

hada-scout uses harness/benchmark/eval focused keywords, distinct from geeknews-scout's broader AI agent coverage:

harness|benchmark|eval|evaluation framework|agent framework|코드 리뷰 자동화|하네스|벤치마크|평가

Geeknews-scout handles: Claude|Anthropic|MCP|AI agent|에이전트|agentic|multi-agent|...

Label Scheme

LabelPurpose
hada-scoutSource identification — all hada-scout created issues
pending-scoutAwaiting /scout analysis (set by Layer 1, cleared by Layer 2)
scout:internalize/scout verdict: adopt into project
scout:integrate/scout verdict: use as external dependency
scout:skip/scout verdict: not relevant

Cost Controls

  • Layer 2 runs at most 5 /scout executions per cron invocation
  • Each /scout call costs ~$0.5–1.5 (sonnet)
  • Remaining pending-scout issues are processed in the next scheduled run

Deployment

  • Pattern: same K8s CronJob structure as infra/geeknews-scout/
  • Host: ubuntu-ext cluster
  • Infrastructure files: infra/hada-scout/
    • check-feed.sh — Layer 1 feed poller
    • scout-runner.sh — Layer 2 /scout executor
    • Dockerfile
    • cronjob.template.yaml
    • deploy.sh
    • .env.example

Environment Variables

VariableDefaultDescription
GH_TOKEN(required)GitHub PAT for issue creation
REPObaekenough/oh-my-customcodeTarget repo
FEED_URLhttp://feeds.feedburner.com/geeknews-feedhada.io RSS feed
KEYWORDS(see above)Pipe-separated keyword regex
MAX_SCOUT_PER_RUN5Max /scout executions per Layer 2 run

Integration

RuleHow
R009Layer 1 and Layer 2 run as independent CronJobs
R010Skill defines the architecture; implementation delegated to infra-docker-expert for K8s manifests
scout skillLayer 2 invokes /scout via claude -p subprocess

Tracking Issue

GitHub Issue #841

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Pre-action boundary checking — validates agent tool calls against declared capabilities and task contracts

The English summary is being prepared. Showing the original description.

baekenough/second-brain15Updated Oct 8, 2026

Auto-detect project context and optimize harness — deactivate unused agents/skills, suggest missing experts, generate project profile

The English summary is being prepared. Showing the original description.

baekenough/second-brain15Updated Oct 8, 2026

Adversarial code review using attacker mindset — trust boundary, attack surface, business logic, and defense evaluation

The English summary is being prepared. Showing the original description.

baekenough/second-brain15Updated Oct 8, 2026

Apache Airflow best practices for DAG authoring, testing, and production deployment

The English summary is being prepared. Showing the original description.

baekenough/second-brain15Updated Oct 8, 2026

Alembic migration patterns for naming conventions, safety checks, expand-contract, env.py configuration, and CI integration

The English summary is being prepared. Showing the original description.

baekenough/second-brain15Updated Oct 8, 2026

Pre-routing ambiguity analysis — scores request clarity and asks clarifying questions when needed (inspired by ouroboros)

The English summary is being prepared. Showing the original description.

baekenough/second-brain15Updated Oct 8, 2026

See all skills by baekenough

Report a problem with this skill