building-ai-agent-on-cloudflare
Pass
Audited by Gen Agent Trust Hub on Feb 27, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADS
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs users to utilize official Cloudflare tools and repositories for project initialization and reference.
- Evidence: Recommends
npm create cloudflare@latestfor project setup inSKILL.md. - Evidence: Links to trusted repositories under the
cloudflareorganization on GitHub, such asgithub.com/cloudflare/agents-starterandgithub.com/cloudflare/agents/tree/main/examplesinreferences/examples.md. - [PROMPT_INJECTION]: The provided code templates define agents that process external user input, creating a surface for indirect prompt injection.
- Ingestion points:
onMessagehandler inSKILL.mdandagent-patterns.mdprocesses string data from WebSocket connections;ingestDocumentinagent-patterns.mdprocesses text for vectorization. - Boundary markers: None present in the basic templates to distinguish between instructions and data.
- Capability inventory: The templates include capabilities for SQLite database access (
this.sql), network requests (fetch), task scheduling (this.schedule), and AI model execution (env.AI.run). - Sanitization: No explicit sanitization or validation of the ingested message or document text is performed before processing or interpolation into AI prompts.
- [SAFE]: No obfuscation, hardcoded credentials, unauthorized persistence mechanisms, or malicious command executions were detected. The skill's functionality aligns perfectly with its stated purpose of providing Cloudflare Agent development guidelines.
Audit Metadata