Skip to content

Add deck-builder skill component#626

Open
naggarwal1 wants to merge 1 commit into
davila7:mainfrom
naggarwal1:add-deck-builder-skill
Open

Add deck-builder skill component#626
naggarwal1 wants to merge 1 commit into
davila7:mainfrom
naggarwal1:add-deck-builder-skill

Conversation

@naggarwal1

@naggarwal1 naggarwal1 commented Jun 8, 2026

Copy link
Copy Markdown

Adds a deck-builder skill component (single-file, type-correct HTML decks, PDF and PPTX import, inline editing). Source: github.com/FluidForm-ai/fluiddocs-deck-builder, MIT. Placed under creative-design alongside marp-slide and theme-factory. Verified the repo's component generator (scripts/generate_components_json.py) detects it as creative-design/deck-builder; the auto-generated components.json is left for maintainers to regenerate.


Summary by cubic

Adds a new deck-builder skill to creative-design that builds single-file HTML slide decks from a brief, with PDF/PPTX import and inline editing. Expands our presentation tooling in the components catalog.

  • New Features
    • New component: deck-builder under cli-tool/components/skills/creative-design/.
    • Capabilities: single-file HTML decks; PDF/PPTX import; inline editing.
    • Area: components (cli-tool/components/).
    • Catalog: regenerate docs/components.json (use scripts/generate_components_json.py).
    • New env vars/secrets: none.

Written for commit 2023d67. Summary will update on new commits.

Review in cubic

@vercel

vercel Bot commented Jun 8, 2026

Copy link
Copy Markdown

Someone is attempting to deploy a commit to the Daniel Avila's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

github-actions Bot commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

👋 Thanks for contributing, @naggarwal1!

This PR touches cli-tool/components/** and has been marked review-pending.

What happens next

  1. 🤖 Automated security audit runs and posts results on this PR.
  2. 👀 Maintainer review — a human reviewer validates the component with the component-reviewer agent (format, naming, security, clarity).
  3. Merge — once approved, your PR is merged to main.
  4. 📦 Catalog regeneration — the component catalog is rebuilt automatically.
  5. 🚀 Live on aitmpl.com — your component appears on the website after deploy.

While you wait

  • Check the Security Audit comment below for any issues to fix.
  • Make sure your component follows the contribution guide.

This is an automated message. No action is required from you right now — a maintainer will review soon.

@github-actions github-actions Bot added the review-pending Component PR awaiting maintainer review label Jun 8, 2026

@cubic-dev-ai cubic-dev-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

Re-trigger cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

review-pending Component PR awaiting maintainer review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant