Pegasus Project
Official@pegasus-isi · Marina del Rey, CA
Workflow Management System -- Automate, recover, and debug scientific computations.
Agent Skills by Pegasus Project
Showing 21 vetted skills indexed across 2 GitHub repositories.
kiso
Generate Kiso experiment configuration files for reproducible scientific workflows on cloud and edge testbeds.
commit
Generate Conventional Commits from git status, diffs, and branch metadata.
create-issue
Create GitHub issues from templates and initialize linked branches and worktrees.
lint
Analyze git-staged files for documentation drift and spelling errors in Pegasus WMS projects.
start
Create issue-linked git branches and worktrees via GitHub CLI.
dispatch-issues
Scans, filters, and dispatches GitHub issues to sub-agents for automated lifecycle management.
pr
Create GitHub pull requests after validating CI status and branch integrity.
work-issue
Automate GitHub issue resolution through git worktrees, implementation, and CI/CD verification.
review
Orchestrates parallel subagents to inspect git diffs for logic, security, and style issues.
dispatch-prs
Automate GitHub pull request lifecycle management via GraphQL queries and subagents.
babysit-pr
Automate pull request lifecycle with GitHub CLI and git worktrees.
ship
Orchestrate the software development lifecycle from testing to pull request.
run-tests
Trigger and monitor CI/CD pipelines across GitLab and GitHub Actions.
test-pkg
Executes unit test suites by auto-detecting the runner from project config files.
pegasus-convert
Convert Snakemake or Nextflow pipelines into Pegasus workflow definitions.
pegasus-debug
Diagnoses Pegasus workflow failures by analyzing error messages and logs.
pegasus-review
Review Pegasus workflows for errors and best practices across multiple categories.
pegasus-scaffold
Generates a complete Pegasus workflow project structure from a pipeline description.
pegasus-wrapper
Generate Python or shell wrapper scripts for Pegasus workflow pipeline steps.
pegasus-help
List available Pegasus workflow development skills and direct users to relevant tools.
pegasus-dockerfile
Generates Dockerfiles for Pegasus workflow container images with pip or micromamba.
Frequently Asked Questions About Pegasus Project
FAQPage SchemaWhat specific scientific computing tasks does Pegasus Project enable?▼
Pegasus Project enables the conversion of existing pipeline definitions, generation of project scaffolds, and debugging of complex scientific computations. It provides specialized utilities for containerizing research environments via Dockerfiles and configuring reproducible experiments for cloud and edge testbeds.
Which engineering personas benefit from these capabilities?▼
Computational scientists, research software engineers, and DevOps practitioners managing high-performance computing environments benefit from these capabilities. The project is designed for teams requiring rigorous reproducibility, systematic error diagnosis in large-scale data processing, and structured management of research-focused codebases.
What are the prerequisites for implementing Pegasus Project?▼
Implementation requires a functional environment supporting git, standard CI/CD providers like GitHub Actions or GitLab, and containerization runtimes. Users should have existing pipeline definitions in formats like Snakemake or Nextflow if utilizing migration features, alongside standard access to repository management platforms.