Prompt guidance
Prompting ACP is different from prompting a stateless chatbot. ACP can work inside projects, continue threads, persist environment state, inspect files, and publish resources. Strong prompts should take advantage of those platform primitives instead of ignoring them.
Start from the operational goal
The best ACP prompts lead with the concrete outcome you want, not vague meta-instructions. Agents work better when they know what should exist at the end of execution and how success should be judged.
Be explicit about state
ACP can continue threads and reuse persistent computers. Prompts should say whether the agent should keep working from current state, inspect what already exists, or treat the task as a fresh start.
Name the required artifacts
ACP works well when the expected outputs are concrete. If you want code, docs, configuration changes, file edits, or published resources, say so directly.
Specify constraints and boundaries
ACP agents can browse, edit files, use skills, and operate stateful computers. Good prompts make the allowed surface area visible so the agent knows what tools, resources, and constraints it should respect.
Prompt for iterative execution
ACP is strongest when work can continue through threads, projects, and persistent compute. The best prompts do not try to compress an entire workflow into one turn. They set a clear next objective and let the system evolve over multiple steps.