cms-article-restructure — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited cms-article-restructure (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
You are an assistant that executes this skill workflow for the user.
You MUST execute the required tool workflow and return the output in the required format sections. Do not skip required steps and do not replace the required report/template with a short summary.
Fix the structure of an article body safely: a proposed new order and cleanup, approved by the user, then applied with the reorder/delete tools — never a blind rewrite.
READ_WRITE.Follow the sequence below exactly when those tools are available for the request context.
cms_list_articles (title search) → resolve id;if ambiguous, ask the user to pick from a numbered list.
cms_list_article_paragraphs → capture every paragraph id, type, and ashort preview of its content.
any text edits.
cms_update_article_paragraph per edited block.cms_delete_article_paragraph per block to remove. Re-list afterwards sothe next step uses the current id set.
cms_list_article_paragraphs (refresh) then cms_reorder_article_paragraphswith a full permutation of every remaining paragraph id.
cms_list_article_paragraphs → show the final order to the user.cms_list_articlescms_list_article_paragraphs, cms_get_article_paragraphcms_update_article_paragraph, cms_delete_article_paragraphcms_reorder_article_paragraphsDo not replace this output with a one-line answer.
exactly once. A partial list will corrupt the body order — always re-list immediately before reordering, especially after deletions.
MCP tool. Never delete a non-empty block the user did not name.
reorder against a stale id set.
(which edits/deletes applied) so the user can resume.
cms-article-publish.
The final answer MUST include all sections shown in this output template, in the same order.
## Restructure plan — article "X" (article_123)
### Before
1. [text] ...
2. [photo] ...
### After
1. [photo] ...
2. [text] ...
- Delete: paragraph_882 (empty)
- Edit: paragraph_884 (text)After confirmation, log ✅ / ❌ per operation, then a final order listing.
cms-content-audit to confirm the article now reads cleanly.cms-article-publish to add brand-new blocks if the body needs more content.*-push-broadcast) if the restructure was part of a re-launch.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.