move-code-quality
Review Move Code Against Modern Quality Standards
Move projects can drift from modern syntax and package conventions. This skill reviews Move packages against the Move Book checklist and returns prioritized, actionable findings.
Install with my Agent
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "move-code-quality" from https://skillstore.io/skills/davila7-move-code-quality.md and its manifest at https://skillstore.io/api/skills/davila7-move-code-quality/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Agent-readable resources
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Test it
Using "move-code-quality". Review the package manifest and main source module for Move 2024 compliance.
Expected outcome:
- Critical: Move.toml does not declare the Move 2024 edition. Add the edition before adopting checklist features.
- Important: The main module uses legacy module syntax. Convert it to the modern module label format.
- Passed: Named addresses use package-specific prefixes.
Using "move-code-quality". Check the test module for maintainability.
Expected outcome:
- Important: Expected-failure attributes are split across lines. Merge them for consistency.
- Recommended: A simple context is sufficient for this test. Remove unnecessary scenario setup.
- Passed: Assertions use comparison helpers that show both values on failure.
Security Audit
SafeAll 102 static findings are false positives caused by Markdown formatting, Move macro names, ordinary review prose, and a documentation URL. SKILL.md contains guidance only and does not execute commands, construct dynamic functions, perform reconnaissance, or make network requests. No prompt injection or other semantic security issue was found.
Risk Factors
โก Contains scripts (2)
โ๏ธ External commands (50)
๐ Network access (1)
Share & cite this report
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
Copy report link
https://skillstore.io/skills/davila7-move-code-quality/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown badge
[](https://skillstore.io/skills/davila7-move-code-quality?utm_source=security_passport_badge)HTML badge
<a href="https://skillstore.io/skills/davila7-move-code-quality?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/davila7-move-code-quality/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Embed card
<iframe src="https://skillstore.io/embed/skills/davila7-move-code-quality.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Academic citations (APA ยท BibTeX ยท CFF)
APA citation
davila7. (2026). move-code-quality security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/davila7-move-code-quality/audits/9BibTeX citation
@techreport{davila7-davila7-move-code-quality-2026,
author = {davila7},
title = {move-code-quality security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/davila7-move-code-quality/audits/9},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "move-code-quality security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "davila7"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/davila7-move-code-quality/audits/9"
identifiers:
- type: other
value: "skillstore:davila7-move-code-quality:audit:9"
description: "Skillstore immutable audit report identifier"
Skillstore Score
Why this score Evidence Confidence: HighWhat You Can Build
Modernize a Move Package
Find legacy syntax, manifest settings, and API patterns that should change for Move 2024.
Review a Move Pull Request
Check changed modules for naming, composability, parameter ordering, and current Sui conventions.
Improve Move Tests
Identify unnecessary scenarios, weak assertions, outdated attributes, and cleanup patterns in test modules.
Try These Prompts
Review [file path] against the Move 2024 code quality checklist. Report prioritized findings with line numbers and concise fixes.
Review [Move.toml path] for edition settings, implicit framework dependencies, and named address prefixes. Explain each issue and suggest a correction.
Analyze the Move package at [directory]. Include source and test modules, group findings by severity, and identify patterns that already follow guidance.
Compare [package directory] with Move 2024 and Sui 1.45+ conventions. Prioritize migration work, note compatibility assumptions, and propose staged changes.
Best Practices
- Define the review scope and target Move or Sui version before analysis.
- Review critical manifest and edition findings before style recommendations.
- Validate suggested changes with the formatter, compiler, and tests before merging.
Avoid
- Do not treat checklist compliance as proof of contract security.
- Do not apply every recommendation without considering package version and compatibility.
- Do not report vague findings without file locations, impact, and a concrete correction.