Pegasus Project avatar

Pegasus Project

Official

@pegasus-isi · Marina del Rey, CA

0Followers
|
153Public Repos
|
21Published Skills

Workflow Management System -- Automate, recover, and debug scientific computations.

Skills Distribution
DomainDeveloper To...Scientific Pipelin.. (40%)Git Lifecycle Mana.. (40%)CI/CD Verification (20%)

Agent Skills by Pegasus Project

Showing 21 vetted skills indexed across 2 GitHub repositories.

pegasus-isipegasus-isi

kiso

Generate Kiso experiment configuration files for reproducible scientific workflows on cloud and edge testbeds.

Official
Advanced
pegasus-isipegasus-isi

commit

Generate Conventional Commits from git status, diffs, and branch metadata.

Official
Intermediate
pegasus-isipegasus-isi

create-issue

Create GitHub issues from templates and initialize linked branches and worktrees.

Official
Advanced
pegasus-isipegasus-isi

lint

Analyze git-staged files for documentation drift and spelling errors in Pegasus WMS projects.

Official
Intermediate
pegasus-isipegasus-isi

start

Create issue-linked git branches and worktrees via GitHub CLI.

Official
Intermediate
pegasus-isipegasus-isi

dispatch-issues

Scans, filters, and dispatches GitHub issues to sub-agents for automated lifecycle management.

Official
Advanced
pegasus-isipegasus-isi

pr

Create GitHub pull requests after validating CI status and branch integrity.

Official
Advanced
pegasus-isipegasus-isi

work-issue

Automate GitHub issue resolution through git worktrees, implementation, and CI/CD verification.

Official
Advanced
pegasus-isipegasus-isi

review

Orchestrates parallel subagents to inspect git diffs for logic, security, and style issues.

Official
Advanced
pegasus-isipegasus-isi

dispatch-prs

Automate GitHub pull request lifecycle management via GraphQL queries and subagents.

Official
Advanced
pegasus-isipegasus-isi

babysit-pr

Automate pull request lifecycle with GitHub CLI and git worktrees.

Official
Advanced
pegasus-isipegasus-isi

ship

Orchestrate the software development lifecycle from testing to pull request.

Official
Advanced
pegasus-isipegasus-isi

run-tests

Trigger and monitor CI/CD pipelines across GitLab and GitHub Actions.

Official
Advanced
pegasus-isipegasus-isi

test-pkg

Executes unit test suites by auto-detecting the runner from project config files.

Official
Intermediate
pegasus-isipegasus-isi

pegasus-convert

Convert Snakemake or Nextflow pipelines into Pegasus workflow definitions.

Official
Advanced
pegasus-isipegasus-isi

pegasus-debug

Diagnoses Pegasus workflow failures by analyzing error messages and logs.

Official
Advanced
pegasus-isipegasus-isi

pegasus-review

Review Pegasus workflows for errors and best practices across multiple categories.

Official
Advanced
pegasus-isipegasus-isi

pegasus-scaffold

Generates a complete Pegasus workflow project structure from a pipeline description.

Official
Advanced
pegasus-isipegasus-isi

pegasus-wrapper

Generate Python or shell wrapper scripts for Pegasus workflow pipeline steps.

Official
Intermediate
pegasus-isipegasus-isi

pegasus-help

List available Pegasus workflow development skills and direct users to relevant tools.

Official
Basic
pegasus-isipegasus-isi

pegasus-dockerfile

Generates Dockerfiles for Pegasus workflow container images with pip or micromamba.

Official
Intermediate

Frequently Asked Questions About Pegasus Project

FAQPage Schema
What 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.