codeck

Convert scattered project files into self-contained HTML presentation decks.

205|17|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/hiyeshu/codeck --skill codeck-hiyeshu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: codeck
Source: https://github.com/hiyeshu/codeck/tree/main/skills/codeck
Command: npx skills add https://github.com/hiyeshu/codeck --skill codeck-hiyeshu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Creating polished presentations from scattered notes, documents, and data is time-consuming and often requires design skills. This Skill automates the entire workflow from material scanning to final HTML export, eliminating the need to manually structure slides or write HTML.

Core Features & Use Cases

  • Intelligent Material Scanning: Automatically discovers and categorizes text, documents, images, and data files in your project directory to build a content inventory.
  • Role-Based Pipeline: Orchestrates specialized channels for outline, design, review, speech, and export—each owned by a distinct AI persona that handles one aspect of deck creation.
  • Persistent Deck Room: Maintains project state in ~/.codeck/projects/{slug}/ so work continues across sessions without relying on chat memory, supporting full round-trip editing and review cycles.
  • Free-Form HTML Output: Generates a single self-contained HTML file with no template constraints, allowing the AI to invent any visual form your content needs.

Quick Start

Use the codeck skill to scan your project folder and generate a presentation from your notes and documents.

Frequently Asked Questions about codeck

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

FAQPage Schema
How do I turn my project notes and documents into a presentation deck automatically?

You can turn project notes and documents into a presentation deck automatically by scanning a local project directory to build a content inventory and running an automated pipeline that generates a self-contained HTML slide deck without manual design work.

What is the best way to convert scattered files into HTML slides without manual design?

The best way to convert scattered files into HTML slides is using an automated multi-stage pipeline that scans text, documents, and images, then orchestrates outline, design, and export channels to produce free-form HTML output with no template constraints.

Does this automated slide generation pipeline support PDF and PPTX export?

Yes, the automated slide generation pipeline supports optional PDF and PPTX export, allowing you to convert your scanned project materials into a self-contained HTML presentation and then export to other formats if needed.

Can I resume editing a generated presentation across different chat sessions?

Yes, you can resume editing a generated presentation across different chat sessions because the pipeline maintains a persistent deck room state directory locally, supporting full round-trip editing and review cycles without relying on chat memory.

How does role-based orchestration work when creating slides from documents?

Role-based orchestration for creating slides from documents works by assigning specialized channels for outline, design, review, speech, and export to distinct AI personas, ensuring each aspect of the deck creation pipeline is handled independently.

Are there limitations to the free-form HTML output generated from project files?

The free-form HTML output generated from project files has no template constraints, allowing the AI to invent any visual form your content needs, but it requires a local deck room state directory and material scanning scripts to function properly.