Skip to content

Add AGENTS.md with Cursor Cloud dev environment instructions#479

Open
edmundmiller wants to merge 1 commit into
masterfrom
cursor/setup-dev-environment-0d08
Open

Add AGENTS.md with Cursor Cloud dev environment instructions#479
edmundmiller wants to merge 1 commit into
masterfrom
cursor/setup-dev-environment-0d08

Conversation

@edmundmiller

Copy link
Copy Markdown
Member

Summary

Sets up and documents the development environment for the nextflow.io Astro website, and adds an AGENTS.md with durable, non-obvious notes for future Cloud agents.

What was verified

  • npm install — dependencies install cleanly (Node 22).
  • npx prettier --check — formatting passes.
  • npx astro check — type check passes (0 errors).
  • npx astro build — static site builds (50 pages).
  • npm run dev — dev server runs at http://localhost:4321/ and renders pages.

Hello-world demonstration

Navigated the running dev server across three local pages (homepage, /our_ambassadors, /examples); all rendered correctly.

nextflow_dev_site_navigation.mp4

Homepage
Ambassadors page

Notes captured in AGENTS.md

  • The dev server does not build docs; "Blog" links go to external seqera.io (no local /blog/).
  • The full npm run build clones the Nextflow repo and builds Sphinx docs (heavy); use npx astro build for quick local verification.

The startup update script is npm install.

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

Co-authored-by: Edmund Miller <edmundmiller@users.noreply.github.com>
@netlify

netlify Bot commented Jun 16, 2026

Copy link
Copy Markdown

Deploy Preview for nextflow-staging ready!

Name Link
🔨 Latest commit 8a17862
🔍 Latest deploy log https://app.netlify.com/projects/nextflow-staging/deploys/6a31618f911d31000834156b
😎 Deploy Preview https://deploy-preview-479--nextflow-staging.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 59 (🟢 up 2 from production)
Accessibility: 74 (no change from production)
Best Practices: 83 (🟢 up 8 from production)
SEO: 87 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

@edmundmiller edmundmiller marked this pull request as ready for review June 16, 2026 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants