projio-setup

Configure and repair projio project environments via projio sync.

1|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/arashshahidi1997/projio --skill projio-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: projio-setup
Source: https://github.com/arashshahidi1997/projio/tree/main/.projio/skills/projio-setup
Command: npx skills add https://github.com/arashshahidi1997/projio --skill projio-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides engineers to configure or repair a projio workspace, ensuring consistent environment mappings, subsystem activation, and site setup across projects.

Core Features & Use Cases

  • Setup and validation: establish correct conda/env mappings, configure enabled subsystems, and prepare site configuration.
  • Diagnostic workflow: detect misconfigurations, missing dependencies, and conflicting settings; propose corrective actions.
  • Reproducible sync: regenerate makefiles and configuration via projio sync and verify via ecosystem_status.

Quick Start

Run this skill to bootstrap or repair a projio project configuration.

Frequently Asked Questions about projio-setup

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

FAQPage Schema
How do I fix a broken projio environment configuration?

To fix a broken projio environment, you diagnose misconfigurations and regenerate makefiles. This skill detects conflicting settings and missing dependencies, then applies corrective actions to restore your project workspace.

How do I set up a projio-enabled project environment from scratch?

Setting up a projio project environment involves establishing correct conda or environment mappings and configuring enabled subsystems. This skill guides you through preparing site configuration and validating initial project deployments.

What does projio sync do for makefile regeneration?

Projio sync reproducibly regenerates makefiles and project configuration files. Running this command ensures your projio.mk file matches your environment mappings and subsystem settings defined in .projio/config.yml.

Why is my projio subsystem activation failing?

Subsystem activation fails when environment mappings are incorrect or legacy runtime keys conflict. This skill detects these misconfigurations and verifies ecosystem_status to propose corrective actions for your setup.

Do I need a .projio config file to use this setup guide?

You need a .projio/config.yml file or legacy runtime keys to use this setup guide. The skill relies on these per-project configuration files to resolve environments, activate subsystems, and regenerate makefiles.

What is the best way to verify projio site configuration workflows?

The best way to verify site configuration is by running ecosystem_status after projio sync. This diagnostic workflow validates that your environment mappings and subsystem activations are functioning correctly.