Content
50%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill provides useful Foundry-specific commands and git safety rules, but is significantly weakened by mixing user-facing advice (meta-prompting, prompt techniques) with Claude-actionable instructions. The meta-prompting section, while well-structured, consumes substantial tokens on content that teaches the user how to prompt rather than teaching Claude how to act. The Foundry workflow section is the strongest part with concrete, executable commands.
Suggestions
Remove or drastically reduce the meta-prompting section — it's user-facing advice about how to prompt Claude, not instructions for Claude to follow. If retained, move it to a separate reference file.
Remove the 'Prompt Techniques' and 'Language Rule' sections — these describe user behavior and basic Claude capabilities, not project-specific actionable guidance.
Add validation checkpoints to the multi-file change workflow (e.g., 'after each file modification, run forge build to verify compilation before proceeding').
Focus the skill on what Claude should DO at session start: specific checks to run, files to read, project state to verify — rather than general advice about context management.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is reasonably organized with tables for efficiency, but includes unnecessary content like the meta-prompting section which is extremely verbose with a full multi-round example in Chinese. The language rule and some prompt technique advice (avoid vague requests) are things Claude already knows. The meta-prompting section alone consumes ~40% of the document for what is essentially user-facing advice, not Claude-actionable instructions. | 2 / 3 |
Actionability | The Foundry commands are concrete and executable (forge fmt, forge test -vvvv, etc.), and git rules are specific. However, much of the content is advisory/strategic rather than actionable by Claude — context management rules like 'use /clear over /compact' and meta-prompting templates are user-facing advice, not instructions Claude can execute. The skill mixes user guidance with Claude instructions. | 2 / 3 |
Workflow Clarity | The task execution strategy table provides a reasonable decision tree, and the Foundry workflow has a clear sequence (build → fmt → test → gas-report). However, there are no explicit validation checkpoints or error recovery loops for the multi-file change workflow or the git operations. The meta-prompting flow is well-sequenced but is user-facing, not a Claude workflow. | 2 / 3 |
Progressive Disclosure | The content uses tables and headers for organization, which helps navigation. However, the meta-prompting section with its full practical example is a large inline block that could be a separate reference file. There are no references to external files, and the document is somewhat monolithic at ~120 lines with no bundle files to offload detail. The mention of .claude/instructions.md is helpful but is the only external reference. | 2 / 3 |
Total | 8 / 12 Passed |