website-manage

Convert GitHub issues and TODO items into a prioritized Jekyll website task backlog.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/christophevg/c3 --skill website-manage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: website-manage
Source: https://github.com/christophevg/c3/tree/main/skills/website-manage
Command: npx skills add https://github.com/christophevg/c3 --skill website-manage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It solves the problem of organizing and executing website content changes without getting lost between GitHub issues, a backlog, and iterative page updates—especially for Jekyll/static sites.

Core Features & Use Cases

  • Issue-to-backlog workflow: Syncs with the remote repository and pulls open GitHub issues into a prioritized TODO workflow.
  • Conversational, iterative implementation: Breaks work into small reviewable steps, asks for approval after each step, and iterates based on user feedback in the browser.
  • Jekyll-focused task conventions: Detects Jekyll projects via the presence of _config.yml, working with typical site files like _posts/, _pages/, _data/, and _includes/.

Use cases include: adding or fixing content, updating page structure, refining templates/includes, and turning issues/TODO ideas into implemented, review-approved changes.

Quick Start

Tell the AI: "Manage my website tasks for this Jekyll project and propose the next changes after syncing with GitHub issues."

Frequently Asked Questions about website-manage

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

FAQPage Schema
How do I manage Jekyll website content updates using GitHub issues as a task backlog?

You can manage Jekyll website content updates by syncing with a remote repository to pull open GitHub issues into a prioritized TODO backlog. The workflow requires a git pull first, then converts issues into iterative implementation steps for user review.

Can I iteratively update static site pages and commit changes only after review?

Yes, iterative static site page updates follow a plan-step-review-iterate loop that commits changes only after explicit user approval. This conversational workflow breaks website modifications into small reviewable steps to ensure controlled content deployment.

What is the best way to organize unsorted TODO items and GitHub issues for a static website?

The best way to organize unsorted TODO items and GitHub issues for a static website is through interactive priority assignment. This creates a structured task backlog that guides iterative content and structure updates sequentially.

Does this website management workflow require a _config.yml file to detect Jekyll projects?

Yes, the website management workflow requires a _config.yml file to detect Jekyll projects. It specifically targets Jekyll site structures, working with conventional directories like _posts/, _pages/, _data/, and _includes/ for content updates.

How do I add or fix content on my Jekyll site through a conversational git workflow?

To add or fix content on a Jekyll site, you initiate a conversational git workflow that proposes changes after syncing with GitHub issues. The process handles page structure refinements and template updates, requiring explicit approval before committing.

What limitations exist when using a git workflow to manage static website tasks iteratively?

A key limitation of this iterative git workflow is that it requires explicit user approval before any commit is made, preventing fully automated deployment. Additionally, it exclusively targets static website projects where a _config.yml file is present.