dev-workflow

Automate linting, testing, building, and migrations across monorepos with mise.

1.2k|140|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/first-fluke/oh-my-agent --skill dev-workflow-first-fluke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-workflow
Source: https://github.com/first-fluke/oh-my-agent/tree/main/.agents/skills/dev-workflow
Command: npx skills add https://github.com/first-fluke/oh-my-agent --skill dev-workflow-first-fluke

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates and optimizes complex developer workflows within monorepos, ensuring consistent builds, efficient task execution, and streamlined development processes.

Core Features & Use Cases

  • Monorepo Task Automation: Manages tasks like linting, testing, building, and migrations across multiple applications in a monorepo using mise.
  • CI/CD Integration: Provides patterns for local git hooks and CI/CD pipelines to ensure code quality and consistency.
  • Use Case: When setting up a new feature, use this Skill to run all necessary linters, tests, and builds across affected applications in your monorepo with a single command.

Quick Start

Use the dev-workflow skill to set up the development environment by installing all necessary runtimes and dependencies.

Frequently Asked Questions about dev-workflow

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

FAQPage Schema
How do I automate monorepo tasks like linting and testing across multiple applications?

Automate monorepo tasks using the `mise` task runner to manage parallel execution of linting, testing, building, and migrations across multiple applications. It provides a single command to run all necessary validation tasks for affected applications.

How do I integrate local git hooks with CI/CD pipelines for consistent builds?

Integrate local git hooks with CI/cd pipelines using this workflow to ensure code quality and consistency. It provides patterns for running validation tasks locally before pushing, aligning your local environment with pipeline checks.

What is the best way to run database migrations in a monorepo development workflow?

Run database migrations in a monorepo by automating them through the `mise` task runner. This approach manages migrations across multiple applications alongside other tasks like testing and building for streamlined execution.

Can I use mise for parallel task execution in a monorepo?

Yes, you can use `mise` for parallel task execution in a monorepo. It manages the parallel execution of tasks such as linting, testing, building, database migrations, and release automation across multiple applications.

How do I set up a monorepo development environment and install all required runtimes?

Set up your monorepo development environment by using this workflow to install all necessary runtimes and dependencies. It configures the environment using `mise` to ensure consistent task execution across the project.

Does this monorepo workflow support release automation?

Yes, this monorepo workflow supports release automation. It manages release automation alongside other tasks like linting, testing, building, and database migrations across multiple applications using the `mise` task runner.