AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Weekly Summary

skill-the-alien-club-claude-workflows-weekly-summary · by the-alien-club

Generate comprehensive weekly engineering summary by analyzing ALL branches across all repositories using AI-powered per-repo analysis. Captures feature branch work, aggregates into business initiatives, detects alpha deployments, and creates executive-ready reports.

No reviews yet
0 installs
12 views
0.0% view→install

Install

$ agentstack add skill-the-alien-club-claude-workflows-weekly-summary

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-the-alien-club-claude-workflows-weekly-summary)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
2mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Weekly Summary? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Weekly Summary - AI-Powered Multi-Repo Analysis

Generate comprehensive weekly engineering summaries with:

  • All branch analysis (including feature branches)
  • AI-powered summarization per repository
  • Alpha deployment detection (feature → dev merges)
  • Business-focused aggregation

Execution Flow

When /weekly_summary is invoked, follow these steps:

Step 1: Calculate This Week's Date Range

python3 -c "
from datetime import datetime, timedelta
today = datetime.now()
monday = today - timedelta(days=today.weekday())
sunday = monday + timedelta(days=6)
print(f'{monday.strftime(\"%Y-%m-%d\")}|{sunday.strftime(\"%Y-%m-%d\")}')"

Store the output as MONDAY and SUNDAY.

Step 2: Collect Commits from ALL Branches

bash .claude/skills/weekly_summary/collect_all_branches.sh "$MONDAY" "$SUNDAY"

This creates /tmp/weekly_commits_by_repo/.txt files with:

  • All commits from all branches (not just main/dev)
  • Active branch list
  • Complete commit messages with bodies

Step 3: Spawn AI Agents for Each Repository

For each repository with activity, spawn the weekly-repo-analyzer custom agent:

Task(
  subagent_type="weekly-repo-analyzer",
  model="haiku",
  description="Analyze {repo_name} weekly commits",
  prompt="Analyze the commits in /tmp/weekly_commits_by_repo/{repo_file}.txt for {repo_name} covering {MONDAY} to {SUNDAY}."
)

Run all 12 agents in parallel (use multiple Task tool calls in one response for speed).

The custom agent has built-in knowledge of:

  • DataStreaming platform architecture
  • Deployment stages (dev=alpha, staging, main=prod)
  • Initiative keywords and business value extraction
  • Component health assessment logic
Simple Agent Prompt

Since the weekly-repo-analyzer agent has all the context built-in, just tell it the file path:

Analyze the commits in /tmp/weekly_commits_by_repo/{repo_file}.txt for {repo_name}.

Week: {MONDAY} to {SUNDAY}

Output valid JSON with initiatives, deployments, bugs fixed, and feature branch activity.

The agent will automatically:

  • Aggregate commits into business initiatives
  • Detect alpha/staging/production deployments
  • Extract business value and impact
  • Assess component health
  • Identify feature branch work in progress
  • Output structured JSON

Step 4: Aggregate All Agent Results

After all agents complete:

  1. Read all agent JSON outputs from Task results
  2. Save each to /tmp/weekly_agent_outputs/{repo}_analysis.json using Bash:
# Use cat with heredoc or echo to write JSON files
cat > /tmp/weekly_agent_outputs/web-app_analysis.json  /tmp/weekly_agent_outputs/repo_analysis.json

IMPORTANT: Use Bash (cat/echo) instead of Write tool to avoid read-before-write requirements for new files.

  1. Run aggregation:
python3 .claude/skills/weekly_summary/orchestrate_summary.py "$MONDAY" "$SUNDAY" --aggregate-only

This generates the final business summary with:

  • Executive overview
  • Component status table
  • Alpha Deployments section (features in testing)
  • Top initiatives (AI-aggregated)
  • Platform health

Step 5: Save Reports

ai_docs/weekly-summaries/
├── YYYY-MM-DD-business-summary.md  ← Executive report
└── YYYY-MM-DD-technical-summary.md ← Engineering details

Example Agent Spawning

Spawn all 12 repo agents in parallel:

// In one response, call Task tool 12 times:

Task(subagent_type="Explore", description="Analyze web-app", prompt="...")
Task(subagent_type="Explore", description="Analyze workers", prompt="...")
Task(subagent_type="Explore", description="Analyze data-cluster", prompt="...")
// ... for all 12 repos

Repositories to Analyze

  • web-app (Backend + Frontend)
  • workers (Job processing)
  • data-pipelines (Argo workflows)
  • data-cluster (FastAPI data API)
  • data-cluster-operator (K8s operator)
  • data-cluster-helm (Infrastructure Helm)
  • k8s-charts (Platform deployment)
  • skupper-gateway (Networking)
  • MCPs/mcp-base
  • MCPs/mcp-boilerplate
  • MCPs/mcp-datacluster
  • MCPs/mcp-openaire

Key Innovations

Captures ALL branch activity (not just merged) ✅ AI understands context (better than keyword matching) ✅ Aggregates into initiatives (not commit lists) ✅ Detects alpha deployments (feature → dev merges) ✅ Parallel processing (12 agents at once) ✅ Business value focused (not just technical changes)

Expected Output

Business Summary

# Weekly Engineering Update
## 2026-02-02 to 2026-02-08

## Executive Overview
**Focus**: Platform Observability (51 changes, 11 components)
**Health**: Strong
**Shipped**: 90 features, 115 fixes

## Component Status
| Component | Status | Summary |
|---|---|---|
| Backend API | healthy | 20 features, 30 fixes |
| Infrastructure | healthy | 15 features, 12 fixes |

## Alpha Deployments (Features in Testing)

### Uptime Kuma Status Page
**Repo**: k8s-charts • **Date**: 2026-02-04
**Status**: Deployed to alpha (dev branch)
**Impact**: Live status page at status.alien.club

### Public Dataplane Sharing
**Repo**: web-app • **Date**: 2026-02-03
**Status**: Deployed to alpha (dev branch)
**Impact**: Cross-organization data sharing capability

## Top Initiatives
1. Platform Observability (51 changes)
2. Vector Search & AI (26 changes)
3. Infrastructure Monitoring (12 changes) ← NEW!

Troubleshooting

If agents fail: Check /tmp/weekly_commits_by_repo/ for commit files If no alpha deployments detected: Check for "Merge" commits to "dev" branch If analysis incomplete: Ensure Task tool has access to file reads

Source & license

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

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

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.