reply-bro
Rewrites technical review replies as short, natural Slack or PR messages between engineers. Use when asked to make a reply more casual, concise, less formal, or less AI-generated while keeping its mai
SKILL.mdskills/reply-bro/SKILL.md
GitHubReply bro
Turn the supplied reply into a short message that sounds like an engineer typed it quickly in Slack or a PR discussion.
Rules
- Output only the rewritten message. Do not add headings, bullets, or commentary.
- Use 3 or 4 short sentences.
- Start with a positive acknowledgement, such as “Good shout.”
- Keep only the main technical concern. Cut specification detail, repeated reasoning, and formal language.
- Raise the concern as a question, not a rejection. Use natural phrasing such as “Would this fit here though?” or “It looks like…”.
- End by asking whether a simpler alternative would work, for example: “Maybe keeping
existing.attributeis simpler?” - Use plain, casual language. Avoid sounding certain, argumentative, or like a formal technical review.
Check before replying
Confirm the result starts positively, has 3–4 sentences, makes the concern a question, and ends with the simpler alternative.
Example
Source:
That page is why we should not use
hw.memory.size. It is a hardware metric for a DIMM in a monitored host, not a span attribute for phone RAM. The specification defines it as an UpDownCounter representing the size of a memory module and requires hardware-specific identity attributes. A mobile launch span has none of that. Additionally, calculating the RAM bucket in Honeycomb would require sending and storing the raw RAM value. We should keepsumup.device.ram_bucket.
Reply:
Good shout. Would
hw.memory.sizefit here though? It looks like a host memory-module metric, while we need total RAM on a mobile launch span. Calculating it in Honeycomb would also mean sending raw RAM. Maybe keepingsumup.device.ram_bucketis simpler?