ln-912-community-announcer

Solid

Composes and publishes announcements to GitHub Discussions. Use when sharing releases, updates, or news with the community.

AI & Automation 479 stars 67 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
89
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

> **Paths:** File paths (`shared/`, `references/`, `../ln-*`) are relative to skills repo root. If not found at CWD, locate this SKILL.md directory and go up one level for repo root. If `shared/` is missing, fetch files via WebFetch from `https://raw.githubusercontent.com/levnikolaevich/claude-code-skills/master/skills/{path}`. # ln-912-community-announcer **Type:** L3 Worker (standalone) **Category:** 9XX Community Engagement Composes and publishes structured announcements to GitHub Discussions (Announcements category). --- ## Phase 0: GitHub Discovery **MANDATORY READ:** Load `shared/references/community_github_discovery.md` Execute the discovery protocol. Extract: - `{owner}/{repo}` for URLs and git commands - `repo.id` for GraphQL mutation - `categories["Announcements"]` category ID for publishing - Verify Announcements category exists Load strategy: check `docs/community_engagement_strategy.md` in target project, fallback to `shared/references/community_strategy_template.md`. Extract Section 2 (Announcement Triggers) and Section 6 (Tone Guide). **MANDATORY READ:** Load `shared/references/community_discussion_formatting.md` **MANDATORY READ:** Load [announcement_styles.md](references/announcement_styles.md) **MANDATORY READ:** Load `shared/references/humanizer_checklist.md` --- ## Phase 1: Gather Context 1. Read strategy Section 2 -- verify this qualifies as an announcement 2. Read `CHANGELOG.md` -- extract the latest entry (or the entry matching `$ARGUMENTS` d...

Details

Author
levnikolaevich
Repository
levnikolaevich/claude-code-skills
Created
7 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category