jaan-init

Initialize jaan-to with a standard directory structure and seed files.

25|1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/parhumm/jaan-to --skill jaan-init
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jaan-init
Source: https://github.com/parhumm/jaan-to/tree/main/adapters/codex/skillpack/skills/jaan-init
Command: npx skills add https://github.com/parhumm/jaan-to --skill jaan-init

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Initialize jaan-to for the current project with directory setup and seed files. Use when setting up jaan-to in a new project.

Core Features & Use Cases

  • Creates a standardized jaan-to directory structure including config, context, templates, outputs, learn, and docs.
  • Seeds initial context files and references, and wires bootstrap to update gitignore to prevent tracking internal tooling.
  • Supports a cautious two-phase workflow with a human-review gate to ensure intentional initialization.

Quick Start

Initialize jaan-to for the current project to create the standard directory structure and seed files.

Frequently Asked Questions about jaan-init

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

FAQPage Schema
How do I bootstrap a new project with a standardized directory structure and seed files?

To bootstrap project setup, run an initialization script that scaffolds the standard directory structure and seeds initial context files. It uses a two-phase workflow with a mandatory human review gate to ensure the setup is intentional and deterministic.

What is the best way to scaffold standard project directories while keeping internal tooling out of version control?

The best way to scaffold directories while excluding internal tooling from version control is to use a bootstrap script that creates key subdirectories, seeds context files, and automatically updates .gitignore to ignore the internal tooling directory.

How does the two-phase initialization workflow function during repository startup?

The two-phase initialization workflow functions by first requiring a mandatory human review of the proposed project setup before proceeding. Once approved, the second phase executes deterministic scaffolding to create the standard directory structure and seed the necessary context files.

Can I use this project bootstrapping method for an existing repository, or is it strictly for new projects?

This project bootstrapping method is designed for new projects or repository startups. It initializes the standard directory structure and seed files, and while it can be run in existing repositories, the deterministic scaffolding and human review gate are specifically tailored for initial setup.

What specific subdirectories and context files are created during project initialization?

During project initialization, the scaffolding creates a standardized directory structure including config, context, templates, outputs, learn, and docs subdirectories. It also seeds initial context files and references to provide a consistent baseline setup.