Content
92%Weight 40%Scale 1-5Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
A strong operational skill: fully executable commands, exact error-pattern matching with fixes, and well-structured paths with validation and recovery loops. The only weakness is minor token overhead — a conversational triage quote block and an intro line duplicating the description.
Suggestions
Replace the multi-line quoted 'Are you: 1... 2... 3...' block with a compact decision rule (e.g., 'If the request mentions rollback/pin/canary, go to references/versioning.md; if an error is present, use Path B; otherwise Path A').
Delete the opening sentence 'Deploy your AgentCore agent to AWS, or diagnose why a deploy failed.' — it duplicates the frontmatter description that is already loaded into context.
In Step B2, the 'Memory stuck in CREATING' entry's fix ('try removing and re-adding the memory resource') could name the exact commands to do so, keeping every fix at the same copy-paste-ready standard as the others.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The body is dominated by executable commands and error-to-fix pairs with almost no conceptual padding, but the conversational 'Ask (or infer from context)' quoted block and the opening line that restates the description are minor instances that could be trimmed — matching the 'efficient with minor over-explanation' anchor rather than the every-token-earns-its-place anchor. | 4 / 5 |
Actionability | Fully executable, copy-paste-ready commands throughout (agentcore validate, sts get-caller-identity, iam simulate-principal-policy, cdk bootstrap, ECR login, quota guidance), with exact error signatures matched to specific fixes — covering the common failure cases comprehensively. | 5 / 5 |
Workflow Clarity | Clear multi-path sequence (Step 0 CLI version gate, Step 1 situation triage, Path A pre-flight, Path B diagnosis) with explicit validation checkpoints (pre-flight checks, --dry-run/--diff preview, memory status check) and a feedback loop in Step B3 (fix, re-run, and if the error recurs check agentcore status). | 5 / 5 |
Progressive Disclosure | The body stays a concise overview while versioning, rollback, and canary detail is appropriately split into a single clearly-signaled one-level-deep reference (references/versioning.md, verified to exist and cover exactly that scope). | 5 / 5 |
Total | 19 / 20 Passed |