Monitors your GitHub repository for any push to main that touches API route files, extracts endpoint signatures, uses Claude to write rich documentation with curl examples and JSON samples, enriches it with Perplexity's latest REST best practices, gates through a human review cycle, then simultaneously publishes to Notion and commits a PR to your repo — notifying the whole engineering team on Slack.
Detect API file changes in repo
Download raw file content via API
Identify all API endpoints in changed files
Generate rich docs per endpoint
Enrich docs with security & standards
DM tech lead with Notion draft link
Approve or request revisions
Incorporate tech lead's revision notes
Create or update endpoint pages in Notion
Push markdown files and create pull request
Post docs update summary to channel
Monitors your GitHub repository for any push to main that touches API route files, extracts endpoint signatures, uses Claude to write rich documentation with curl examples and JSON samples, enriches it with Perplexity's latest REST best practices, gates through a human review cycle, then simultaneously publishes to Notion and commits a PR to your repo — notifying the whole engineering team on Slack.