podman-desktop
Official@podman-desktop
Engineering specialized extensions and interface components for container management environments using Svelte, Vitest, and RPC contract architectures.
Agent Skills by podman-desktop
Showing 17 vetted skills indexed across 2 GitHub repositories.
new-extension
Scaffold a standalone Podman Desktop extension with build config, Containerfile, and Svelte webview.
storybook-hmr
Applies a local git patch enabling Storybook hot reload for UI component source changes.
storybook-record-video
Record MP4 videos of Storybook component stories across four themes using Playwright and ffmpeg.
create-github-issue
Create GitHub issues from plain-language descriptions using the gh CLI and repository templates.
playwright-trace-analysis
Diagnose Playwright test failures by analyzing trace.zip archives, console output, network activity, and screenshots.
prototype
Installs and removes a titlebar screen switcher for UI prototypes in Podman Desktop.
storybook-screenshot-docs
Captures full-page HiDPI screenshots of Storybook component Docs pages across four themes.
issue-requirements
Extract requirements and acceptance criteria from GitHub issues and linked references.
component-modernization
Guides Design System component modernization with Storybook stories and GitHub subtask drafting.
mcp-testing
Test Podman Desktop UI interactively via CDP-connected MCP browser automation.
storybook-screenshot-story
Captures HiDPI screenshots of Storybook stories across four UI themes using Playwright.
extension-features
Declare extension features and detect them reactively in Podman Desktop Svelte components.
unit-testing
Guide Vitest unit test creation and maintenance for the bootc extension.
svelte-ui-design
Build Svelte 5 UI components with Podman Desktop's design system.
extension-development
Guide bootc Podman Desktop extension development across Svelte frontend, RPC contracts, and Node.js backend.
backend-api
Extend the Bootc extension RPC contract for Podman Desktop backend workflows.
playwright-testing
Structure Playwright tests with Page Object Model patterns and best practices.
Frequently Asked Questions About podman-desktop
FAQPage SchemaWhat 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.