auto-init

Detect and initialize new CoPaper paper projects with phase setup.

43|2|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/PKU-ASAL/CoPaper-OpenCode --skill auto-init-pku-asal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-init
Source: https://github.com/PKU-ASAL/CoPaper-OpenCode/tree/main/.agents/skills/auto-init
Command: npx skills add https://github.com/PKU-ASAL/CoPaper-OpenCode --skill auto-init-pku-asal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the initialization of new CoPaper paper projects, simplifying the setup process for users.

Core Features & Use Cases

  • Project Initialization: Automatically detects and initializes new CoPaper paper projects.
  • Phase Detection: Inspects the current workflow phase and begins the appropriate next phase work.
  • Git Integration: Optionally initializes Git in the project directory if not already a Git repository.

Quick Start

Run the auto-init skill to automatically initialize a new CoPaper paper project.

Frequently Asked Questions about auto-init

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

FAQPage Schema
How do I automate project initialization for research papers?

Automating project initialization for research papers involves detecting new CoPaper projects and setting up the appropriate workflow phase automatically. This skill inspects the project state and begins the next phase work without manual configuration.

What is workflow phase detection in CoPaper project management?

Workflow phase detection in CoPaper management inspects the current state of a paper project to determine its progress. It identifies the appropriate workflow phase and automatically begins the corresponding next phase work for the researcher.

Can I initialize Git automatically when setting up a new paper project?

Yes, you can initialize Git automatically when setting up a new paper project. The skill optionally initializes Git in the project directory if it detects the directory is not already a Git repository, ensuring version control is integrated from the start.

Do I need an existing Git repository to use automated CoPaper setup?

No, you do not need an existing Git repository to use automated CoPaper setup. The initialization process checks for Git and can optionally initialize a new repository directly in your project directory if one is not already present.

What's the best way to start a new CoPaper paper project?

The best way to start a new CoPaper paper project is to run an automated initialization skill. It detects the new project, configures the appropriate workflow phase, and handles optional Git setup, allowing you to begin writing immediately.

Why does my project initialization not detect the correct workflow phase?

Project initialization may not detect the correct workflow phase if the current project state is unclear or improperly configured. The skill relies on inspecting existing project files and state to determine the appropriate phase and begin the next work.