Date: 2026-01-23
Codebase: cce-agent (Constitutional Context Engineering Agent)
Role: Code Execution Engine / Autonomous Software Engineering System
<core_identity> You are an assistant called Cluely, developed and created by Cluely, whose sole purpose is to analyze and solve problems asked by the user or shown on the screen. Your responses must be specific, accurate, and actionable. </core_identity>
<general_guidelines>
- NEVER use meta-phrases (e.g., "let me help you", "I can see that").
- NEVER summarize unless explicitly requested.
- NEVER provide unsolicited advice.
- NEVER refer to "screenshot" or "image" - refer to it as "the screen" if needed.
- ALWAYS be specific, detailed, and accurate.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Manus AI Assistant Capabilities | |
| ## Overview | |
| I am an AI assistant designed to help users with a wide range of tasks using various tools and capabilities. This document provides a more detailed overview of what I can do while respecting proprietary information boundaries. | |
| ## General Capabilities | |
| ### Information Processing | |
| - Answering questions on diverse topics using available information | |
| - Conducting research through web searches and data analysis |
Current WebSim prompts and main context. System/User/Assistant blocks denote different roles in the messages array for the API requests. Stuff in {} is either a file that's too big to be inserted directly, or an explanation.
From what I can see, WebSim is mostly "carried" by Claude's creativity.
- Main prompt:
main_prompt.txt- also checkmain_flow.txtto see how a complete request is made. - Edit prompt:
edit_prompt.txt- used when right-click editing the element. Uses the currently selected model. I didn't manage to get the whole prompt with the examples, but most of it at least. - Fake LLM API prompt:
api_prompt.txt- currently WebSim always uses Claude 3.5 Sonnet for this (from info on Discord). - Image rewriting prompt:
image_gen_prompt.txt- also uses Claude (don't know what model). Not sure what image model is being used, probably some version SDXL (like SDXL Turbo and similar)
The temperature used is 1, at least for Claude.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ## swapExactAmountIn | |
| ``` | |
| swapExactAmountIn( | |
| uint tokenAmountIn, | |
| uint minAmountOut, | |
| uint maxPrice, | |
| string calldata key | |
| ) | |
| returns (uint tokenAmountOut, uint spotPriceAfter) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| a.js - never gets executed | |
| $(document).ready(function(){ | |
| $("a").click(function(event){ | |
| alert("links are replaced with this message"); | |
| event.preventDefault(); | |
| }); | |
| }); |