chore(skill): add post-forge-feature skill for Twitter/X posts#2616
chore(skill): add post-forge-feature skill for Twitter/X posts#2616tusharmath merged 1 commit intomainfrom
Conversation
🤖 Augment PR SummarySummary: Adds a new Forge skill for generating concise Twitter/X posts that promote ForgeCode features. Changes:
Technical Notes: The skill centralizes writing rules by pointing authors to 🤖 Was this summary useful? React with 👍 or 👎 |
| @@ -0,0 +1,33 @@ | |||
| --- | |||
| name: post-forge-feature | |||
| description: Generate a Twitter/X post highlighting a Forge feature. Use when the user asks to write a tweet, create a Twitter post, or promote a ForgeCode feature on social media. The post always accompanies an attached video demonstrating the feature. | |||
There was a problem hiding this comment.
The skill description says “highlighting a Forge feature”, which conflicts with the later constraint to never refer to the product as “Forge” alone; consider aligning the metadata wording to avoid inconsistent outputs.
Severity: low
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
| - No em dashes anywhere in the post. | ||
| - Lead with the developer benefit or the problem solved, not the feature name. | ||
| - The video is attached. Do not say "watch the video" or describe what is in it. | ||
| - End with a relevant hashtag line (see style guide for approved tags). |
There was a problem hiding this comment.
|
|
||
| **Avoid:** | ||
| - "Forge" alone as the product name. Always use "ForgeCode". | ||
| - Em dashes (--) anywhere in the post. Use commas, colons, or periods instead. |
There was a problem hiding this comment.
| @@ -0,0 +1,33 @@ | |||
| --- | |||
| name: post-forge-feature | |||
| description: Generate a Twitter/X post highlighting a Forge feature. Use when the user asks to write a tweet, create a Twitter post, or promote a ForgeCode feature on social media. The post always accompanies an attached video demonstrating the feature. | |||
There was a problem hiding this comment.
Inconsistent product naming violates the stated constraint. The description says "Forge feature" but line 25 explicitly states "Always refer to the product as 'ForgeCode', never 'Forge' alone." This creates conflicting guidance that could cause the skill to generate incorrect posts.
description: Generate a Twitter/X post highlighting a ForgeCode feature. Use when the user asks to write a tweet, create a Twitter post, or promote a ForgeCode feature on social media. The post always accompanies an attached video demonstrating the feature.| description: Generate a Twitter/X post highlighting a Forge feature. Use when the user asks to write a tweet, create a Twitter post, or promote a ForgeCode feature on social media. The post always accompanies an attached video demonstrating the feature. | |
| description: Generate a Twitter/X post highlighting a ForgeCode feature. Use when the user asks to write a tweet, create a Twitter post, or promote a ForgeCode feature on social media. The post always accompanies an attached video demonstrating the feature. |
Spotted by Graphite
Is this helpful? React 👍 or 👎 to let us know.
Summary
Add a
post-forge-featureskill that generates concise, developer-friendly Twitter/X posts for ForgeCode features, with a consistent style guide enforcing tone, vocabulary, and formatting rules.Context
Promoting ForgeCode features on social media requires a consistent voice and format. Without a structured skill, posts risk using hype-y language, inconsistent product naming, or poor formatting. This skill codifies the rules once so every generated post is on-brand and ready to publish alongside an attached video.
Changes
.forge/skills/post-forge-feature/SKILL.md: skill definition with a 3-step workflow (understand the feature, craft the post, present for approval) and key constraints (2-3 sentences, no em dashes, always use "ForgeCode", no video references).forge/skills/post-forge-feature/references/style-guide.md: detailed style guide covering tone, vocabulary rules, approved hashtags, four example posts, and a pre-publish checklistKey Implementation Details
The skill uses a two-level progressive disclosure design.
SKILL.mdcontains the core workflow and constraints (loaded when the skill triggers). The style guide is a separate reference file loaded only when drafting, keeping context usage minimal. Thereferences/style-guide.mdexplicitly bans em dashes and "Forge" alone as the product name, with those rules also mirrored in the checklist so nothing slips through.Use Cases
In each case the skill investigates the feature from source/docs, drafts a 2-3 sentence post using ForgeCode branding and the approved hashtag set, then presents it for approval before finalizing.
Testing
Load the skill in a new session (skills are registered at session start) and prompt:
Verify the output:
#ForgeCodeand 1-2 relevant hashtags