discovering-make-commands

List all available Make targets in the repository for build, test, lint, and format tasks.

45.5k|4.4k|Updated Aug 24, 2019
One-click install
npx skills add https://github.com/streamlit/streamlit --skill discovering-make-commands
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discovering-make-commands
Source: https://github.com/streamlit/streamlit/tree/main/.claude/skills/discovering-make-commands
Command: npx skills add https://github.com/streamlit/streamlit --skill discovering-make-commands

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps developers quickly identify the available Make targets in the repository to streamline development workflows.

Core Features & Use Cases

  • Live reference of all Make targets at repo root for common tasks like build, test, lint, and format.
  • Quick scenarios showing how to apply targets in local development or CI workflows.
  • Use Case: When you need to validate code quality or prepare a release, you can consult the make targets to execute the right steps.

Quick Start

From the repository root, run make to view all available targets.

Frequently Asked Questions about discovering-make-commands

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

FAQPage Schema
How do I list all available Make commands in a Streamlit repository?

To list all available Make commands in a Streamlit repository, run the make command from the repository root to print a live reference of every target. This displays all targets available for your workflow.

What Make targets do I use to build and test Streamlit applications?

Make targets for building and testing Streamlit applications are available at the repository root. You can consult these targets to execute the correct steps for validating code quality or preparing a release.

Can I use Make commands for linting and formatting in CI pipelines?

Yes, you can use Make commands for linting and formatting in CI pipelines. The Make targets support Streamlit development workflows across local environments and CI pipelines to streamline setup and workflow automation.

Do I need external data sources to run Streamlit Make commands?

No, you do not need external data sources to run Streamlit Make commands. The Skill provides a self-contained, frontmatter-driven description of all Make targets without requiring any external data dependencies.

What is the best way to automate Streamlit development workflows using Make?

The best way to automate Streamlit development workflows using Make is to identify all available Make targets in the repository. This simplifies setup and allows you to quickly run common tasks like build, test, lint, and format.