content-calendar-management

Coordinate editorial briefs and scheduling across GitHub Issues and Projects.

Updated Nov 1, 2024
One-click install
npx skills add https://github.com/artreimus/ylang-labs-blog --skill content-calendar-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-calendar-management
Source: https://github.com/artreimus/ylang-labs-blog/tree/main/.agents/skills/content-calendar-management
Command: npx skills add https://github.com/artreimus/ylang-labs-blog --skill content-calendar-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of keeping Ylang Labs’ editorial pipeline organized and on schedule by using GitHub Issues as durable briefs and GitHub Projects as the live scheduling board.

Core Features & Use Cases

  • Editorial-brief tracking with GitHub Issues: Create and dedupe issues for blog, project, social, newsletter, and research items while preserving the brief as the source of truth for intent and links.
  • Scheduling and stage management in GitHub Projects: Update project item fields like Stage, Content Type, Tags, Target Date, End Date, Channel, Slug, and Priority without assuming IDs or stale state.
  • Calendar audits and reporting: Detect overdue items, missing fields (dates/tags/slugs), broken execution links, and published-but-stalled issues, then report actionable next steps.

Quick Start

Use this skill to schedule a new blog post by creating a deduped editorial issue and adding/updating its corresponding GitHub Projects item with stage, tags, target dates, channel, and slug.

Frequently Asked Questions about content-calendar-management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage a content calendar using GitHub Projects?

You can manage a content calendar using GitHub Projects by treating GitHub Issues as durable editorial briefs and updating project item fields like Stage, Target Date, and Priority to track content across drafting, scheduled, and published stages.

Can I track editorial briefs for blogs and newsletters with GitHub Issues?

Yes, you can track editorial briefs for blogs, newsletters, and social posts by creating and deduplicating GitHub Issues, which preserves the brief as the source of truth for content intent and links.

How do I schedule and update content stages in GitHub Projects v2?

To schedule and update content stages in GitHub Projects v2, you update project item fields including Stage, Content Type, Tags, Channel, and Slug while verifying live project fields to avoid stale state.

What is the best way to audit an editorial workflow in GitHub Projects?

Auditing an editorial workflow in GitHub Projects involves detecting overdue items, missing metadata fields like dates or slugs, broken execution links, and published-but-stalled issues to report actionable next steps.

Does this content calendar approach separate scheduling intent from repository source files?

Yes, this GitHub Projects content calendar approach enforces strict separation between calendar intent managed in project items and the actual repository publishing source files for content execution.

Why do project item mutations fail when updating content calendar fields in GitHub?

Project item mutations fail when updating content calendar fields if correct auth-scope handling is not applied, requiring live GitHub Projects field verification rather than assuming hardcoded IDs or stale state.