app

Manage and inspect running Kamal application containers across distributed servers.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/donnfelker/kamal-skills --skill app-donnfelker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: app
Source: https://github.com/donnfelker/kamal-skills/tree/main/skills/app
Command: npx skills add https://github.com/donnfelker/kamal-skills --skill app-donnfelker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the challenge of managing, inspecting, and troubleshooting live application containers deployed via Kamal without requiring a full redeployment.

Core Features & Use Cases

  • Container Management: Perform essential operations like booting, starting, stopping, or removing app containers directly on your servers.
  • Operational Visibility: Gain deep insights into your deployment by auditing server activity, viewing logs, checking container details, and verifying the resolved configuration.
  • Use Case: When an application is behaving unexpectedly, use this skill to quickly exec into the running container to check environment variables, tail the logs, or open an interactive Rails console to debug the issue in real-time.

Quick Start

Ask the agent to show the status of all running app containers and then execute a bash session inside the primary container for debugging.

Frequently Asked Questions about app

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

FAQPage Schema
How do I troubleshoot a running Kamal application container without redeploying?

To troubleshoot a running Kamal application container without triggering a full deployment, you can retrieve container logs, verify the resolved configuration, and exec into the container for real-time debugging.

Can I run interactive commands inside a live Docker container deployed with Kamal?

Yes, you can execute interactive commands inside a live Docker container deployed with Kamal, allowing you to open a bash session or Rails console to inspect environment variables and debug issues directly.

What is the best way to manage the lifecycle of Kamal app containers across distributed servers?

The best way to manage the lifecycle of Kamal app containers across distributed servers is by using operational commands to boot, start, stop, or remove application containers directly on the target servers.

Does this approach require a full deployment cycle to inspect server activity and container details?

No, inspecting server activity and checking container details does not require a full deployment cycle, as you can audit server activity and view container details directly to gain operational visibility.

How do I check the resolved configuration of a running Kamal deployment?

To check the resolved configuration of a running Kamal deployment, you can perform a configuration audit to verify settings and inspect server activity without interrupting the live application.