Agent-readable docs

last30days Documentation

Technical reference for the multi-source Agent Skills research package: slash-command and engine entry points, v3 retrieval pipeline, configuration layers, synthesis output contract, and operator workflows across 50+ agent harnesses.

Pages

  1. OverviewWhat the Skill exposes, primary slash-command vs engine paths, zero-config sources, and the shortest successful research path.
  2. InstallationInstall via Claude Code marketplace, npx skills add for Agent Skills hosts, Hermes, live-edit symlinks, and version sync expectations.
  3. QuickstartFirst /last30days invocation, first-run setup wizard signals, saved output location, and --diagnose verification.
  4. Skill, engine, and harnessProject-specific boundaries between the Agent Skills package, Python engine, and multi-harness runtimes that load the skill.
  5. Query typesQUERY_TYPE classification (GENERAL, NEWS, PROMPTING, RECOMMENDATIONS, COMPARISON), intent parsing, and engine pre-flight refusal paths.
  6. Research pipelinev3 orchestration: planner sub-queries, parallel source fan-out, fusion, clustering, dedupe, rerank, and depth profiles (--quick / default / --deep).
  7. Output contractBadge line, LAWs voice contract, --emit modes (compact, json, context, md, html), evidence blocks, and footer pass-through rules.
  8. Configure sourcesCredential layers (.env paths, keychain), per-source API keys, INCLUDE_SOURCES, setup wizard auto-actions, and --diagnose availability checks.
  9. Model clientsPer-harness install patterns: Claude Code marketplace, npx skills -a targets, Codex/Cursor/Gemini, Hermes, OpenClaw, and stale-install avoidance.
  10. Comparison mode--competitors discovery fan-out, --competitors-list and --competitors-plan JSON schema, per-entity Step 0.55 targeting, and comparison synthesis template.
  11. HTML briefsShareable offline HTML artifacts via --emit=html, --synthesis-file, save paths under LAST30DAYS_MEMORY_DIR, and SKILL.md-driven save flow.
  12. Trend monitoringSQLite --store persistence, watchlist.py scheduling and delivery, briefing.py digests, and recommended baseline cadence.
  13. Per-client setupProject-scoped .claude/last30days.env, save-dir and --save-suffix isolation, category peer subreddits, and recurring --competitors-plan templates.
  14. Configuration referenceEnvironment variables, .env lookup order, reasoning provider priority, web-backend priority, output paths, and trend-monitoring toggles.
  15. CLI referencelast30days.py positional topic, all argparse flags, --emit choices, targeting flags, and direct CLI vs slash-command constraints.
  16. Data sourcesPer-platform retrieval modules, keyless vs keyed sources, --search alias map, and engagement scoring inputs by source.
  17. Skill contractSKILL.md runtime authority: STEP 0 stale-clone guard, pre-flight protocol, engine invocation rules, and SKILL_DIR substitution.
  18. Comparison recipesCopy-paste comparison workflows: vs-topic phrasing, --competitors fan-out, and multi-entity Head-to-Head table expectations.
  19. Prompting recipesPROMPTING query workflows: community technique extraction, KEY PATTERNS output shape, and copy-paste prompt generation patterns.
  20. Troubleshooting--diagnose probes, missing-source recovery, stale Claude marketplace clones, thin results, and documented failure modes.
  21. Develop and testuv/pytest workflow, coverage omit rules, validate and security CI, optional search-quality eval, and contributor constraints from AGENTS.md.
  22. Beta channelParallel /last30days-beta install from the private repo, promotion workflow, and where client-specific customizations belong.

Complete Markdown

The complete agent-readable Markdown files are published separately from this HTML page.