podman-desktop avatar

podman-desktop

Official

@podman-desktop

0Followers
|
31Public Repos
|
17Published Skills

Engineering specialized extensions and interface components for container management environments using Svelte, Vitest, and RPC contract architectures.

Skills Distribution
DomainDeveloper To...Quality Assurance .. (40%)Frontend UI Engine.. (30%)Backend RPC Archit.. (30%)

Agent Skills by podman-desktop

Showing 17 vetted skills indexed across 2 GitHub repositories.

podman-desktoppodman-desktop
8.0k

new-extension

Scaffold a standalone Podman Desktop extension with build config, Containerfile, and Svelte webview.

Official
Advanced
podman-desktoppodman-desktop
8.0k

storybook-hmr

Applies a local git patch enabling Storybook hot reload for UI component source changes.

Official
Intermediate
podman-desktoppodman-desktop
8.0k

storybook-record-video

Record MP4 videos of Storybook component stories across four themes using Playwright and ffmpeg.

Official
Intermediate
podman-desktoppodman-desktop
8.0k

create-github-issue

Create GitHub issues from plain-language descriptions using the gh CLI and repository templates.

Official
Intermediate
podman-desktoppodman-desktop
8.0k

playwright-trace-analysis

Diagnose Playwright test failures by analyzing trace.zip archives, console output, network activity, and screenshots.

Official
Advanced
podman-desktoppodman-desktop
8.0k

prototype

Installs and removes a titlebar screen switcher for UI prototypes in Podman Desktop.

Official
Intermediate
podman-desktoppodman-desktop
8.0k

storybook-screenshot-docs

Captures full-page HiDPI screenshots of Storybook component Docs pages across four themes.

Official
Intermediate
podman-desktoppodman-desktop
8.0k

issue-requirements

Extract requirements and acceptance criteria from GitHub issues and linked references.

Official
Intermediate
podman-desktoppodman-desktop
8.0k

component-modernization

Guides Design System component modernization with Storybook stories and GitHub subtask drafting.

Official
Intermediate
podman-desktoppodman-desktop
8.0k

mcp-testing

Test Podman Desktop UI interactively via CDP-connected MCP browser automation.

Official
Advanced
podman-desktoppodman-desktop
8.0k

storybook-screenshot-story

Captures HiDPI screenshots of Storybook stories across four UI themes using Playwright.

Official
Intermediate
podman-desktoppodman-desktop
8.0k

extension-features

Declare extension features and detect them reactively in Podman Desktop Svelte components.

Official
Intermediate
podman-desktoppodman-desktop
477

unit-testing

Guide Vitest unit test creation and maintenance for the bootc extension.

Official
Intermediate
podman-desktoppodman-desktop
477

svelte-ui-design

Build Svelte 5 UI components with Podman Desktop's design system.

Official
Intermediate
podman-desktoppodman-desktop
477

extension-development

Guide bootc Podman Desktop extension development across Svelte frontend, RPC contracts, and Node.js backend.

Official
Intermediate
podman-desktoppodman-desktop
477

backend-api

Extend the Bootc extension RPC contract for Podman Desktop backend workflows.

Official
Intermediate
podman-desktoppodman-desktop
7.9k

playwright-testing

Structure Playwright tests with Page Object Model patterns and best practices.

Official
Intermediate

Frequently Asked Questions About podman-desktop

FAQPage Schema
What specific development tasks are enabled by these skills?

These skills enable the creation of custom extensions for container management environments. You can build Svelte 5 interface components, define backend RPC contracts for data exchange, and implement comprehensive testing suites using Vitest and Playwright Page Object Model patterns to ensure extension stability.

Which technical personas benefit from these capabilities?

Frontend engineers specializing in Svelte 5, backend developers managing RPC contract definitions, and quality assurance engineers focused on component-level unit testing and end-to-end browser testing will find these skills essential for building and maintaining container-based desktop extensions.

What are the primary prerequisites for implementing these extensions?

Implementation requires proficiency in Svelte 5 for interface design, Node.js for backend logic, and familiarity with RPC contract structures. Developers must also understand the specific architectural requirements of the Bootc extension environment to ensure proper integration with the host desktop environment.