Skip to content

Add AGENTS.md with Cursor Cloud development environment instructions#85

Merged
EXboys merged 1 commit into
mainfrom
cursor/dev-environment-setup-2464
May 29, 2026
Merged

Add AGENTS.md with Cursor Cloud development environment instructions#85
EXboys merged 1 commit into
mainfrom
cursor/dev-environment-setup-2464

Conversation

@EXboys
Copy link
Copy Markdown
Owner

@EXboys EXboys commented May 28, 2026

Summary

  • Adds AGENTS.md with Cursor Cloud specific instructions for future agents developing in this codebase.
  • Documents non-obvious environment gotchas discovered during setup (RLIMIT_NPROC, python3-venv, non-TTY auto-approve).

Task Linkage

  • Task ID: N/A (lightweight environment documentation)

Injected Specs

  • spec/architecture-boundaries.md (if architecture/layering changed)
  • spec/security-nonnegotiables.md (if sandbox/security changed)
  • spec/testing-policy.md (required for any code change)
  • spec/docs-sync.md (if behavior/docs/env/commands changed)

Validation Evidence

  • Commands executed:
    • cargo build — compiles successfully
    • cargo fmt --check — no formatting issues
    • cargo clippy --all-targets -- -D warnings — clean
    • cargo test — 684 tests passed, 0 failed
    • ruff check python-sdk/ — all checks passed
    • cd python-sdk && pytest — 23 tests passed
    • skilllite run .skills/calculator '{"operation":"add","a":42,"b":58}' — sandbox L3 execution successful
    • skilllite run .skills/text-processor '{"operation":"uppercase","text":"hello world"}' — sandbox L3 with auto-approve successful
  • Key results:
    • Full dev environment operational including sandbox (bwrap), security scan, and skill execution
    • Documented that SKILLLITE_MAX_PROCESSES=200 is needed in Cloud Agent VMs

Verification log:
dev_environment_verification.log

Regression Scope

  • Areas likely affected:
    • None (documentation-only change)
  • Explicit non-goals:
    • No code changes to the application

Docs Sync (EN/ZH)

  • Not needed (AGENTS.md is agent-specific tooling, not user docs)

Review Checklist

  • No task folder needed (lightweight external/community PR)
  • Validation evidence provided above

To show artifacts inline, enable in settings.

Open in Web Open in Cursor 

- Document sandbox RLIMIT_NPROC gotcha (SKILLLITE_MAX_PROCESSES=200)
- Document python3-venv requirement for skill environments
- Document non-TTY auto-approve for Level 3 scans
- Reference existing docs for lint/test/build commands
- Note Rust 1.85+ requirement for edition 2024 deps

Co-authored-by: EXboy <EXboys@users.noreply.github.com>
@EXboys EXboys marked this pull request as ready for review May 29, 2026 00:08
@EXboys EXboys merged commit de62d82 into main May 29, 2026
4 checks passed
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