Content
72%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
The body is well-organized and highly actionable with concrete commands and a clean progressive-disclosure structure backed by real reference files. Its main weaknesses are mild concept-explanation verbosity, some duplicated guidance across sections, and a workflow that lacks explicit validation feedback loops.
Suggestions
Remove or condense the "What are Apify Actors?" concept primer, since Claude already knows what serverless/containerized programs are, and deduplicate the generatedBy and apify-run reminders that recur across sections.
Add an explicit validate-then-fix feedback loop to the Quick Start Workflow, e.g. after `apify run`, list "if tests fail: inspect the storage/ output and logs, fix, then re-run" before proceeding to `apify push`.
Tighten the Best Practices list by merging the duplicated standby/logging entries so each rule appears once.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Most of the body is tight and actionable, but it explains concepts Claude already knows ("Actors are serverless programs inspired by the UNIX philosophy...") and repeats guidance in multiple places (the generatedBy note, the "use apify run not npm run start" rule, and the standby "only if true" note each appear 2-3 times). | 2 / 3 |
Actionability | It provides copy-paste-ready commands throughout (`apify create <actor-name> -t project_empty`, `npm install`, `apify run`, `apify push`), concrete do/don't lists with specific deprecated options, and exact concurrency ranges (HTTP 10-50, Browser 1-5). | 3 / 3 |
Workflow Clarity | The Quick Start Workflow gives a clear 8-step sequence including a local-test step before deploy, but it lacks explicit validation feedback loops (test -> diagnose -> fix -> retest) for the deploy/push operation, leaving checkpoints implicit. | 2 / 3 |
Progressive Disclosure | The body is an overview that cleanly offloads detail to one-level-deep, clearly signaled references (actor-json.md, logging.md, standby-mode.md, input/output/dataset/key-value-store schema docs), all of which exist as real files, making navigation easy. | 3 / 3 |
Total | 10 / 12 Passed |