project-bootstrap

Create bilingual research repositories with GitHub, Cloudflare, and Pandoc build targets.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/saintgo7/claude-skills --skill project-bootstrap-saintgo7
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-bootstrap
Source: https://github.com/saintgo7/claude-skills/tree/main/project-bootstrap
Command: npx skills add https://github.com/saintgo7/claude-skills --skill project-bootstrap-saintgo7

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, sed, find, git, ssh, gh, cloudflared, pandoc, xelatex, mmdc, npm, fc-list, and includes scripts (resource) components.

What problem does it solve?

It removes the heavy setup burden for starting a bilingual (KO/EN) research-and-code project by generating a ready-to-build repository with documentation, paper/book skeletons, and infrastructure scaffolding.

Core Features & Use Cases

  • GitHub + Cloudflare initialization: Creates a new private GitHub repo and optionally provisions Cloudflare DNS routing via the master node’s credentials.
  • Bilingual docs and build pipeline: Generates Korean/English book outlines, KCI/IEEE paper templates, and Mermaid diagram stubs, wired into Makefile-based Pandoc/LaTeX build targets.
  • Project planning artifacts: Creates plan/specs/decisions scaffolding (SPEC/ADR/roadmap) and sets up a consistent directory structure for iterative authoring.
  • Operational guardrails: Moves any existing target directory aside instead of deleting it, and provides a post-bootstrapping checklist.

Quick Start

Run the skill’s init script with your project name to generate the full repository skeleton and templates, ready for editing and making diagrams/books/papers.

Frequently Asked Questions about project-bootstrap

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

FAQPage Schema
How do I bootstrap a bilingual research project with GitHub and Cloudflare routing?

To bootstrap a bilingual research project, this skill creates a private GitHub repository and optionally provisions Cloudflare DNS routing using the master node's credentials. It then generates a consistent directory layout with bilingual documentation scaffolding in one shot.

What is the best way to generate Pandoc and LaTeX build pipelines for research documentation?

Generating Pandoc and LaTeX build pipelines is handled by wiring Makefile targets into book and paper skeletons. This approach produces multi-format PDF outputs and renders Mermaid diagrams automatically from the initialized repository structure.

How do I set up KCI and IEEE paper templates with Mermaid diagram support?

Setting up KCI and IEEE paper templates with Mermaid diagram support involves generating stubs wired into Makefile-based build targets. The skill creates these paper outlines alongside Korean and English book outlines for immediate iterative authoring.

Do I need Pandoc and XeLaTeX installed to build bilingual documentation?

Yes, you need Pandoc and XeLaTeX installed to build bilingual documentation and generate multi-format PDF outputs. The skill depends on these tools along with Mermaid CLI (mmdc), bash, git, and npm to execute the Makefile build targets successfully.

What happens to existing files when initializing a new project directory?

When initializing a new project directory, existing target directories are moved aside rather than deleted. This operational guardrail prevents data loss by safely renaming the current folder before generating the new repository skeleton and planning artifacts.

Can I use this skill to create SPEC and ADR planning artifacts for code repositories?

Yes, you can use this skill to create SPEC and ADR planning artifacts for code repositories. It writes plan, spec, and decision stubs including roadmaps, providing consistent scaffolding for iterative project planning alongside the documentation build pipeline.