jcode-script

Generates standardized Julia experiment script templates with configurable project structures.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/mmogib/research-toolkit --skill jcode-script
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jcode-script
Source: https://github.com/mmogib/research-toolkit/tree/main/skills/jcode-script
Command: npx skills add https://github.com/mmogib/research-toolkit --skill jcode-script

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create end-to-end Julia experiment scripts with a consistent structure and patterns, reducing setup time and operator errors across computational mathematics projects.

Core Features & Use Cases

  • Script type selection guidance for both Style A (Module Package) and Style B (Flat Include) projects
  • Infrastructure scaffolding and dependency management (io_utils.jl, utils.jl)
  • Enforced conventions for ARGS parsing, CSV I/O, resume support, and logging
  • Use Case: Quickly scaffold a new experiment script template ready for development and testing

Quick Start

Run the jcode-script generator to scaffold a complete Julia experiment script template aligned with your project conventions.

Frequently Asked Questions about jcode-script

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

FAQPage Schema
How do I generate a Julia experiment script with consistent structure and logging?

You can generate a Julia experiment script by using a template generator that enforces consistent structure, ARGS parsing, CSV I/O, and logging. This scaffolding reduces setup time and prevents operator errors in computational mathematics projects.

What is the best way to scaffold a modular Julia project for computational experiments?

The best way to scaffold a modular Julia project is to use a template generator that supports both module-based and flat-include styles. This ensures your experiment script includes infrastructure handling via io_utils.jl and utils.jl from the start.

Does this Julia script generation approach support resume support and post-processing?

Yes, the generated Julia experiment scripts enforce resume support and offer two-mode operation for development and post-processing. This allows you to seamlessly pause, resume, and analyze computational experiments without losing progress.

How do I add CSV I/O and argument parsing to a Julia experiment template?

To add CSV I/O and argument parsing, generate a Julia experiment script template with enforced conventions. The scaffold automatically includes ARGS parsing and CSV I/O infrastructure, ensuring robust data handling for your experiments.

Can I use flat-include style instead of module packages for Julia experiment scripts?

Yes, you can choose between a module-based Style A or a flat-include Style B for your Julia experiment scripts. The generator provides selection guidance to match your specific project conventions and modular setup preferences.

Why should I use a template generator for Julia experiment scripts instead of starting from scratch?

Using a template generator for Julia experiment scripts ensures a consistent structure with enforced conventions for logging and resume support. Starting from scratch risks operator errors and inconsistent infrastructure setup across different computational mathematics projects.