make_project

Scaffolds new projects with agent memory, spec-driven development files, and Git initialization.

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/sayonari/claude-skills --skill make-project-sayonari
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: make_project
Source: https://github.com/sayonari/claude-skills/tree/main/make_project
Command: npx skills add https://github.com/sayonari/claude-skills --skill make-project-sayonari

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Setting up a new project with consistent structure for AI-assisted development is repetitive and error-prone. This Skill standardizes project initialization by creating the full directory layout, agent memory/handoff files, spec-driven development documents, Git setup, and optional academic paper-writing scaffolding in one guided workflow. ## Core Features & Use Cases - Three execution modes: Create a new project (Mode A), audit and update an existing project against the template (Mode B), or consult interactively (Mode C). - Standard project skeleton: Generates .agent/ (memory, handoff, workflows, scripts), .spec/ (PLAN/SPEC/TODO/KNOWLEDGE), CLAUDE.md, AGENTS.md, GEMINI.md, .gitignore, and /newplan and /handoff commands, then initializes Git and pushes to GitHub. - Paper project support: When flagged as a paper-writing project, additionally creates LaTeX folders (latex原稿/), a compile.sh template (elsarticle + dvipdfmx), main.tex and section skeletons, refs.bib, reference-verification folders, and numeric traceability templates linked to the paper_writing skill. - Drive archive automation: Determines a Google Drive archive destination and generates sync_to_drive.sh for rsync-based backup of deliverables and records. - Use Case: A researcher starting a new Interspeech paper answers a few prompts and receives a fully initialized Git repository with LaTeX scaffolding, compile script, reference-checking workspace, and Drive sync—ready to write immediately. ## Quick Start Ask the AI to run the make_project skill to initialize a new project, then choose mode 1 and provide the project name and GitHub repository URL when prompted.

Frequently Asked Questions about make_project

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

FAQPage Schema
How do I set up a new project for AI-assisted development with Claude Code?

Run the make_project skill and choose mode 1. It creates the .agent/ memory and handoff structure, .spec/ planning documents, CLAUDE.md and AGENTS.md rule files, initializes Git, and pushes to your GitHub repository after you provide the project name and URL.

How do I scaffold a LaTeX academic paper project with a compile script?

Answer yes when the skill asks whether the project is a paper-writing project. It then creates latex原稿/ with main.tex and section skeletons, a compile.sh template for elsarticle with dvipdfmx (or pdflatex variants), refs.bib, and reference-verification folders.

Can I update an existing project to match the standard template?

Yes, run the skill inside the project folder and choose mode 2. It audits the folder against the full template, lists missing elements, asks for approval, and applies only the missing pieces without overwriting existing files.

Does the project setup include backup to Google Drive?

Yes, both new and updated projects get a generated .agent/scripts/sync_to_drive.sh that rsyncs deliverables, references, and records into a determined Google Drive archive path, with an initial sync run automatically.

What files are created for spec-driven development workflows?

The skill creates .spec/PLAN.md, SPEC.md, TODO.md, and KNOWLEDGE.md, plus /newplan and /handoff commands. The workflow is PLAN first, then SPEC confirmation, TODO breakdown with user approval, and knowledge capture after completion.