aws-samples/aws-cdk-changelogs-demo — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a demo app called changelogs.md that watches popular package registries for newly published packages, finds their GitHub repos, looks for changelog files, parses the changelog content, and makes it available as both a simple website and a JSON API.

I want it to feel like a real serverless AWS sample, using Node.js and AWS CDK, with background crawler workers, API endpoints, static web pages, and deployment scripts. It should support packages from npm, PyPI, and RubyGems, use a GitHub access token for better API limits, and include setup, deploy, synth, and destroy commands.

Please include the infrastructure code, the app code, and enough documentation so someone can run it in their own AWS account. Docker can be used where needed for the worker runtime. Keep the website clean and practical, mainly focused on browsing parsed changelogs and serving machine readable JSON. Look up current AWS CDK and GitHub API docs online if you need to.

Want more depth? Deep Reverse