# Intel Weekly Report

> >-

- **Type:** Skill
- **Install:** `agentstack add skill-b2bforce-b2bforce-intel-weekly-report`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [b2bforce](https://agentstack.voostack.com/s/b2bforce)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [b2bforce](https://github.com/b2bforce)
- **Source:** https://github.com/b2bforce/b2bforce/tree/main/.agents/skills/intel-weekly-report
- **Website:** https://www.b2bforce.ai/

## Install

```sh
agentstack add skill-b2bforce-b2bforce-intel-weekly-report
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# 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

1. `workspace/firm/profile.md` — firm scope.
2. Monitoring files from `intel-competitor-monitoring`:
   `workspace/intelligence/competitors/{slug}/changes/*.md`,
   `snapshots/{page-slug}/*.md`, and `pages.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 in `pages.md` with `Monitor=true`
- `pages_with_changes` - distinct `page_slug` values with change files in the
  period
- `raw_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:

```text
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
``.

### 3. Write the report

`workspace/intelligence/reports/{YYYY-MM-DD}-{slug}-weekly.md`

```yaml
---
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:

1. **Summary** — the AI business-impact summary.
2. **Changed pages** — per URL: what changed (1–2 lines from the diff).
3. **No-change note** — if applicable.

### 4. 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

1. Only include pages with change artifacts in the period; never pad the report.
2. Keep the AI summary to 3–5 sentences, business-focused.
3. 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 |
| `firm-context` | Competitor list and firm scope |

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [b2bforce](https://github.com/b2bforce)
- **Source:** [b2bforce/b2bforce](https://github.com/b2bforce/b2bforce)
- **License:** MIT
- **Homepage:** https://www.b2bforce.ai/

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-b2bforce-b2bforce-intel-weekly-report
- Seller: https://agentstack.voostack.com/s/b2bforce
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
