deploy-teal-app

Generate Teal app code from cowork artifacts and push to GitHub.

35|9|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/Appsilon/mediforce --skill deploy-teal-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: deploy-teal-app
Source: https://github.com/Appsilon/mediforce/tree/main/apps/tealflow/plugins/tealflow/skills/deploy-teal-app
Command: npx skills add https://github.com/Appsilon/mediforce --skill deploy-teal-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the conversion of a cowork artifact into runnable Teal app code (app.R and data.R) and publishes it to a GitHub repository, eliminating manual file creation and push steps.

Core Features & Use Cases

  • Generate app.R from the artifact's code and data.R from the artifact's data
  • Build commit content using the provided modules and summary for meaningful messages
  • Push the new Teal app to a target GitHub repository, using a token if available

Quick Start

Generate app.R and data.R from the previous step's artifact, then push to GitHub.

Frequently Asked Questions about deploy-teal-app

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

FAQPage Schema
How do I automate generating a Teal app from artifacts and pushing it to GitHub?

To automate Teal app generation, this Skill extracts code and data from cowork artifacts to create app.R and data.R files, then pushes them directly to a target GitHub repository with an automated commit message.

What files are generated when creating a Teal app from a cowork artifact?

Generating a Teal app from a cowork artifact produces two primary files: app.R, containing the application code, and data.R, containing the dataset definitions required for the Teal framework.

Can I use CI-CD to deploy a Teal app directly to a GitHub repository?

Yes, you can use CI-CD pipelines to deploy a Teal app by leveraging this Skill to automatically extract artifact data, generate the necessary R code, and push a clean commit to your specified GitHub repository.

Do I need a GitHub token to push generated Teal app code?

A GitHub token is not strictly required but is supported. If provided, the token is used to authenticate the push operation when updating the target repository with the newly generated Teal app files.

How are commit messages structured when pushing Teal app code?

Commit messages for Teal app code pushes are built using the module and summary metadata provided from the original artifact, ensuring that repository updates contain meaningful and reproducible deployment context.

What is the best way to ensure reproducible Teal deployments from R artifacts?

For reproducible Teal deployments, use an automated process that defines an end-to-end pipeline from artifact extraction through code generation to repository update, eliminating manual file creation and push steps.