home / skills / a5c-ai / babysitter / osf-workflow-integrator

This skill helps you integrate OSF workflows for project management, preregistrations, and material sharing across scientific research pipelines.

npx playbooks add skill a5c-ai/babysitter --skill osf-workflow-integrator

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
1.1 KB
---
name: osf-workflow-integrator
description: Skill for integrating with Open Science Framework workflows
allowed-tools:
  - Bash
  - Read
  - Write
  - WebFetch
metadata:
  specialization: scientific-discovery
  domain: science
  category: Reproducibility
  skill-id: SK-SCIDISC-026
---

# OSF Workflow Integrator Skill

## Purpose

Integrate with Open Science Framework (OSF) for project management, preregistration, and open science workflows.

## Capabilities

- Create OSF projects
- Manage preregistrations
- Upload materials
- Link external services
- Track contributions
- Generate DOIs

## Usage Guidelines

1. Connect to OSF
2. Create/select project
3. Upload materials
4. Set up integrations
5. Manage access
6. Register and publish

## Process Integration

Works within scientific discovery workflows for:
- Open science compliance
- Preregistration submission
- Material sharing
- Project management

## Configuration

- OSF credentials
- Project templates
- Integration settings
- Access controls

## Output Artifacts

- OSF projects
- Preregistrations
- Material archives
- DOI references

Overview

This skill integrates with the Open Science Framework (OSF) to automate project creation, preregistration, material uploads, and DOI generation. It is designed to fit into reproducible research and open-science workflows, enabling deterministic, resumable orchestration of routine OSF tasks. The skill targets research teams and automation agents that need reliable project lifecycle management and compliance tracking.

How this skill works

The skill connects to OSF using provided credentials and templates, then performs deterministic steps such as creating or selecting projects, uploading files, configuring integrations, and submitting preregistrations. It tracks contributors and access controls, stores material archives, and triggers DOI issuance when publications or registrations are finalized. Operations can be resumed or replayed to ensure reproducible automation across long-running research workflows.

When to use it

  • Automating creation and setup of OSF projects for new studies or labs
  • Submitting and managing preregistrations as part of a research pipeline
  • Publishing datasets, code, or materials to OSF with consistent metadata
  • Linking external services (Git, data repositories, registries) to OSF projects
  • Generating and recording DOIs for final materials or registered reports

Best practices

  • Store OSF credentials securely and use least-privilege tokens for agents
  • Prepare project templates with standardized metadata to ensure consistency
  • Use resumable orchestration to handle long-running uploads and registrations
  • Record contributor roles and access controls explicitly for auditability
  • Validate file formats and metadata before upload to reduce rework

Example use cases

  • Provision a new OSF project from a template, add collaborators, and link the GitHub repository automatically
  • Automate preregistration submission as part of a study launch checklist with logging and status checks
  • Batch-upload datasets and code, create a materials archive, and request a DOI for release upon acceptance
  • Sync contributions and author lists between a lab management system and OSF for accurate credit tracking
  • Set up continuous integration to push analysis artifacts to OSF and update project pages when new results are ready

FAQ

What credentials are required?

A valid OSF personal access token or API credentials with permissions to create and modify projects and files.

Can the skill resume interrupted operations?

Yes. The orchestration is deterministic and resumable so long-running uploads and registration steps can be retried safely.