Field Value Name sep-weekly-digestCategory reporting Complexity advanced Tags github-tracking, db-analytics, llm-analysis, blob-publishing, complex-dag Author randybias Min Version 0.1.0
Weekly SEP activity digest with LLM-powered analysis, trend tracking, and health scoring. The most complex template in the catalog — demonstrates a 7-node DAG with database analytics, LLM analysis, HTML rendering, blob publishing, and Slack notification.
fetch-seps → store-snapshots → analyze-activity → generate-report → render-html → publish-report → notify
└──────────────────────────────┴────────────────────┘ │ │
└───────────────────────────────────┘ │
└───────────────────────────────────────────────────┘
Node Purpose fetch-sepsFetch current SEP data from GitHub store-snapshotsStore point-in-time snapshots to Postgres analyze-activityAnalyze trends and compute health scores generate-reportLLM-powered report generation (OpenAI) render-htmlConvert to HTML format publish-reportUpload to Azure Blob Storage notifySend digest summary to Slack
manual
cron (weekly-sunday): Sundays at 8:00 PM UTC (0 20 * * 0)
Dependency Host Auth githubapi.github.com:443bearer-tokenpostgrespostgres-postgresql.postgres.svc.cluster.local:5432passwordopenaiapi.openai.com:443bearer-tokenazure-blobmcpreports9276621.blob.core.windows.net:443sas-tokenslack-webhookhooks.slack.com:443webhook-url
Key Description target_repoRepository to track (default: modelcontextprotocol/specification) sep_labelGitHub label for SEP PRs (default: sep) azure_blob_base_urlBase URL for published reports
Secret Description github.tokenGitHub personal access token postgres.passwordPostgres database password openai.api_keyOpenAI API key azure.sas_tokenAzure Blob Storage SAS token slack.webhook_urlSlack incoming webhook URL
tntc scaffold init sep-weekly-digest
tntc scaffold init sep-weekly-digest my-sep-digest
tntc scaffold info sep-weekly-digest
Scaffold source: quickstarts/sep-weekly-digest/