Intel weekly report
Skills + workspace for AI agents in B2B service firms
npx -y skills add b2bforce/b2bforce --skill intel-weekly-reportAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Generate a weekly competitive-intelligence report from monitored competitor page changes within a date range, with an AI business-impact summary and per-page change list. Use when the user wants a weekly digest, monitoring summary, or shareable intel report. Read firm profile and monitoring files first.
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
5.0 KB, as published. Nobody here has run it
Weekly Intelligence Report
Aggregates detected website changes for monitored competitors over a period (default: last 7 days) into a single report with an AI summary.
Read First
workspace/firm/profile.md— firm scope.- Monitoring files from
intel-competitor-monitoring:workspace/intelligence/competitors/{slug}/changes/*.md,snapshots/{page-slug}/*.md, andpages.md.
When to Use
- User wants a weekly digest / monitoring summary across competitors
- Producing a shareable intelligence report
- Scheduled or manual summary of significant changes
Workflow (per competitor)
1. Collect changed snapshots
For the period [period_start, period_end], collect change artifacts from:
workspace/intelligence/competitors/{slug}/changes/*.md
Include files where frontmatter changed_at falls inside the range. Significance
is not filtered here; all detected changes count. Track:
pages_analyzed- count of rows inpages.mdwithMonitor=truepages_with_changes- distinctpage_slugvalues with change files in the periodraw_changes[]-{ url, page_slug, change_type, significance, changed_at, business_summary }
If pages_with_changes == 0, the summary is exactly
"No changes detected during this reporting period." A report is still produced
for the company in this case.
2. Business-impact summary
Use the current agent/LLM session to summarize the collected change files.
Truncate the combined change text to 15000 chars (MAX_DIFF_LENGTH). Use
this system prompt:
You are a business intelligence analyst specializing in competitive monitoring.
Your task is to summarize website changes detected on a monitored company's website.
Guidelines:
- Provide a concise summary in 3-5 sentences
- Focus on business-relevant changes (pricing, products, messaging, team changes)
- Highlight any strategic implications
- Use clear, professional language
- If changes seem minor/technical, note that briefly
User prompt:
Summarize the following website changes detected on {name} ({url}):\n\n{diffs}
If no LLM summary is available, summarize the change files deterministically and mark
<!-- dry-run: no LLM summary -->.
3. Write the report
workspace/intelligence/reports/{YYYY-MM-DD}-{slug}-weekly.md
---
competitor: {slug}
period_start: 2026-05-25
period_end: 2026-06-01
pages_analyzed: 12
pages_with_changes: 3
generated: 2026-06-01
---
Body sections:
- Summary — the AI business-impact summary.
- Changed pages — per URL: what changed (1–2 lines from the diff).
- No-change note — if applicable.
4. Optional: answer-engine visibility drift
If workspace/intelligence/ai-visibility/share-of-answer.md exists, add an
AI visibility section comparing the two most recent batches:
- citation rate this batch vs last, as a rate over the same active prompts;
- prompts where the firm gained or lost a mention;
- competitors that gained mentions;
- new domains appearing in
cited_domains.
Rules, inherited from intel-ai-visibility and not restated per report:
- Skip this section entirely if only one batch exists. A baseline is not a trend.
- Compare batches, never individual runs. Engines are non-deterministic, and a single run flipping is noise.
- Never explain why a mention changed. Engines do not disclose that, and an invented mechanism is worse than reporting the change alone.
Visibility batches are usually monthly while this report is weekly, so most weeks this section is absent or unchanged. Say "no new batch since {date}" rather than repeating last month's numbers as if they were fresh.
5. Optional: roll-up across all competitors
A combined workspace/intelligence/reports/{YYYY-MM-DD}-weekly-rollup.md
linking each per-competitor report.
Scheduling
Can be run manually by an agent or by one responsible automation runner. The
generator is period-agnostic and accepts any [period_start, period_end];
previous 7 days is the recommended default.
Rules
- Only include pages with change artifacts in the period; never pad the report.
- Keep the AI summary to 3–5 sentences, business-focused.
- Reports are committed artifacts — write to
workspace/intelligence/reports/.
Related Skills
| Skill | When |
|---|---|
intel-competitor-monitoring | Produces the snapshot/change files this report consumes |
intel-competitor-discovery | Expand the monitored set before reporting |
intel-ai-visibility | Produces the share-of-answer batches for the visibility section |
firm-context | Competitor list and firm scope |