Skip to content
Back to skills

Submit Plan Artifact

ASecurity

Use when authoring or revising a markdown plan artifact

  • 6 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 19, 2026
development

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 6, 2026

npx -y skills add Ralph-Workflow/Ralph-Workflow --skill submit-plan-artifact --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Submit Plan Artifact?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Submit Plan Artifact
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ralph-workflow-submit-plan-artifact/badge)](https://www.skillsdirectory.com/skills/ralph-workflow-submit-plan-artifact)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: submit-plan-artifact
description: Use when authoring or revising a markdown plan artifact
version: 2.2.0
---

# submit-plan-artifact

Read `.agent/artifact-formats/plan.md`. Ground the plan in repository evidence:
cover the outcome, current behavior, concrete change, risks, and runnable proof.

Parallel work is the default. Split independent responsibilities into `## Work
Units` when that helps the executor. A unit can name `Directories:` and/or
exact `Paths:`; use dependencies only for real prerequisites, put shared
contracts before consumers, and include integration after fan-in. A wholly
linear plan states its real coupling.

## Submit

1. Write one complete plan in Markdown.
2. Optionally preview it with `ralph_verify_md_artifact`.
3. Submit with `ralph_submit_md_artifact` and `artifact_type: plan`.
4. For a revision use `ralph_edit_md_artifact`; use staged-draft tools only
   when assembling a replacement. Use `ralph_discard_md_draft` only for a
   genuine restart.
5. After a receipt, call `declare_complete` as the final action.

Submission checks only readable, non-empty text with at least ten words,
no more than 4,000,000 raw UTF-8 bytes, and recognizable plan intent. It does not enforce headings,
IDs, fields, graphs, ownership, or a worker/unit cap. Extraction is best effort,
so useful prose is never replaced by partial structure.

Files in this skill

  • .ralph-managed.json170 B
  • SKILL.md2.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.