Skip to content

feat: list html-studio - #49

Merged
CrysisDeu merged 1 commit into
kirodotdev:mainfrom
chhanz:feat/list-html-studio
Oct 13, 2026
Merged

CrysisDeu merged 1 commit into
kirodotdev:mainfrom
chhanz:feat/list-html-studio

Conversation

@chhanz

@chhanz chhanz commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

Listing: html-studio

A Kiro Crew app for viewing, editing, checking and presenting HTML slide decks, side by side with the agent that writes them. Repository: https://github.com/chhanz/html-studio (public, Apache-2.0).

Entry pins the release branch commit 69557c1e49c8197e3cf5b064dd99cc6c8409d596. That branch is main plus the built UI (ui/dist), so a plain clone installs with no build step; main holds sources only.

What I verified

  • Cloned https://github.com/chhanz/html-studio at the pinned commit over https without credentials.
  • app.json at the root: every referenced path exists in the tree at that commit:
    • ui/dist/index.mjs (ES module), ui/dist/icons/nav.svg, ui/dist/icons/nav-inactive.svg
    • backend/server.py (Python 3.9+, standard library only, port: auto, /health)
    • iconPath assets/icon.svg, heroImage assets/hero.webp (1600x900, 32 KB)
    • skills/deck-visual-edit/SKILL.md
  • permissions is an object keyed by dimension; skills is a list of string paths.
  • No cron jobs; no data/, .app_secret, installed.json or app-crons.json committed.
  • Ran tools/format.py, tools/validate.py (OK, the 3 warnings are pre-existing and about other entries) and pytest tests/ -q (all passing) on this branch.

Store copy (displayName, summary, tags) comes from the app's manifest, so none is written here.

Community app by chhanz: view, edit, check and present HTML slide
decks beside the agent that writes them. Pinned to the release
branch commit, which carries the built UI; main holds sources only.
Category: productivity.
@chhanz
chhanz force-pushed the feat/list-html-studio branch from 40b0006 to 6b6ea91 Compare September 24, 2026 11:58
@chhanz

chhanz commented Oct 6, 2026

Copy link
Copy Markdown
Contributor Author

Hello @CrysisDeu ,

Apologies if you are not the right person for this. I noticed you merged the recent catalog additions (#46 and others), so I thought I would check with you first. If this should go to someone else, please let me know and I will reach out to them instead.

This PR adds html-studio to the catalog. After the three apps merged last week, I rebased onto the current main to resolve the conflict in catalog/official-registry.json, so the diff is now a single 17-line entry. Because the branch was force-pushed, the workflows are back in the action_required state and need a maintainer's approval to run.

Whenever it is convenient, could you approve the workflow run? For reference, I ran validate.py, format.py --check, and the test suite locally, and I cloned the pinned release commit to confirm every path referenced by app.json exists.

Thank you for maintaining the catalog, and no rush at all.

@CrysisDeu
CrysisDeu merged commit adb6e93 into kirodotdev:main Oct 13, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants