agentsclimarketplace

Messaging framework

Skill ArthurZakirov/SystemSmith/skills/messaging-framework

Engineering methods for code, agents, and architecture.

Install
npx -y skills add ArthurZakirov/SystemSmith --skill messaging-framework

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Core principles for technical communication such as commits, PR descriptions, branch names, and technical documentation. Use when writing or refining engineering-facing messaging and when other skills need a shared communication baseline.

SKILL.md

2.0 KB, 396 tokens by cl100k_base, as published. Nobody here has run it

Messaging Framework

Core principles for writing commits, PR descriptions, branch names, and technical documentation.

Two Goals

GoalPurpose
InformHelp the reader understand and remember what the work is about
AdvertiseArgue the value so review effort feels worthwhile

The Pain-Point Pattern

Structure messages around real pain points only:

  • Observed problem
  • Downstream implication

Do not write solution-heavy PR bodies. Reviewers will inspect the diff. Do not add test plan sections just to restate what is already visible in the changes.

Pain points should describe actual experience such as errors, duplicated workflows, expensive processes, or confusing behavior, plus the consequence.

BadGood
"No common interface""Local-dev orchestration duplicated across environments, so copies drifted out of sync"
"Lost error context""Backend failures were mapped to the wrong outcome, so technical errors looked like domain results"

Sentence Structure

Prefer:

  • "[Verb] benefit by mechanism"
  • "[Verb] mechanism for benefit"

Examples:

  • "speed up local dev by automating config and log formatting"
  • "prevent data loss by fixing the asset sync race"

Format By Artifact

ArtifactFormatLength
Branch nameTICKET/short-descriptionShort
Commit subjectTICKET: type(scope): verb benefit by mechanism<=100 chars
Commit bodyPain points onlyMedium
PR titleSame as commit subjectShort
PR descriptionPain points plus one-line approachMedium

Anti-Patterns

  • "Add feature"
  • "Fix bug"
  • "Refactor code"
  • "Update dependencies"
  • Solution checklists in PR bodies
  • Generic abstractions instead of observed problems

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 327,069. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.