syngen-bootstrap

Validate the local Python environment for Syngen development.

18|12|Updated Jul 15, 2022
One-click install
npx skills add https://github.com/tdspora/syngen --skill syngen-bootstrap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: syngen-bootstrap
Source: https://github.com/tdspora/syngen/tree/main/.claude/skills/syngen-bootstrap
Command: npx skills add https://github.com/tdspora/syngen --skill syngen-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires syngen, numpy, pandas, pytest, flake8, build, twine, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures a local Syngen development environment is properly set up and operational. It verifies all dependencies are present, probes runtime imports, and confirms that tests can be run successfully.

Core Features & Use Cases

  • Environment Setup: Checks for and creates a .venv if missing, and installs required packages.
  • Runtime Probes: Tests if runtime imports work and checks installed versus source version parity.
  • Test Verification: Verifies pytest collection to ensure tests can be executed.
  • Quick Start: To begin, simply invoke the skill on a fresh checkout or when encountering issues with pytest or other tools.

Quick Start

Run 'syngen-bootstrap' to verify your Syngen development environment setup and test execution.

Frequently Asked Questions about syngen-bootstrap

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

FAQPage Schema
How do I verify my Python environment setup for Syngen development?

To verify your Python environment setup for Syngen development, run a bootstrap check that confirms your local dependencies, probes runtime imports, and validates installed versus source version parity.

Why does pytest fail to collect tests in my local Syngen checkout?

Pytest fails to collect tests in your local Syngen checkout when required dependencies are missing or runtime imports break. Running an environment validation checks module presence and confirms test execution readiness.

How do I set up a .venv and install required packages for Syngen?

To set up a .venv and install required packages for Syngen, use an environment setup automation tool that checks for a virtual environment, creates one if missing, and installs all necessary packages.

Can I use this bootstrap process to troubleshoot missing modules in my Python development environment?

Yes, you can use this bootstrap process to troubleshoot missing modules in your Python development environment. It specifically targets development setup issues by probing runtime imports and confirming dependency correctness.

Does dependency management validation check installed versus source version parity for Syngen?

Dependency management validation does check installed versus source version parity for Syngen. It probes runtime imports to ensure your local development environment matches the expected source configuration.