[WIP] Add documentation and setup scripts for onboarding improvement - #6
Merged
Merged
Conversation
redsunjin
marked this pull request as ready for review
February 27, 2026 12:27
Copilot stopped work on behalf of
redsunjin due to an error
February 27, 2026 12:27
Copilot AI
added a commit
that referenced
this pull request
Feb 27, 2026
Co-authored-by: redsunjin <17919877+redsunjin@users.noreply.github.com>
Copilot AI
added a commit
that referenced
this pull request
Feb 27, 2026
Co-authored-by: redsunjin <17919877+redsunjin@users.noreply.github.com>
redsunjin
added a commit
that referenced
this pull request
Feb 27, 2026
docs: add onboarding docs and setup scripts (fix missing files from #6)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
docs/PLAN.mdwith original README contentREADME.mdwith new public-facing READMEUSER_GUIDE.mdwith full installation/usage guide.env.examplewith placeholder env varsscripts/setup_env.sh(bash setup script)scripts/setup_env.ps1(PowerShell setup script)scripts/configure.js(Node interactive setup)package.json(addsetup/startscripts,prompts/dotenvdevDependencies)Original prompt
Create a documentation and setup PR to improve onboarding and separate the project planning doc from the public README. Changes to make:
Goals
npm run setup.Files to add/modify (include exact file contents below):
Content to create (placeholder header and a directive to paste the existing README planning content):
"""
기획 / 아키텍처 문서 보관소 (PLAN)
이 파일은 기존 README.md(기획 문서)를 보관하는 용도로 사용합니다.
프로젝트 초기 기획, 아키텍처, 실험 메모, 설계 결정 사항 등 변경·보존해야 하는 문서를 이곳으로 옮겨주세요.
(기존 README.md의 기획/아키텍처 전문을 이 위치에 그대로 옮겨주세요)
"""
Content (full file included in problem statement):
"""
Maestro Coding
코딩을 지휘하다 — AI 에이전트와 함께하는 코드 심포니 🎼
컨셉(Concept)
Maestro는 AI 에이전트가 생성하거나 수정한 코드 변경을 "승인 노트" 형태로 제시하고, 사람이 빠르게 승인/반려하여 안전하게 병합하도록 돕는 개발 보조 도구입니다.
만든 목적(Purpose)
주요 기능(At a glance)
빠른 시작(Quick Start)
git clone https://github.com/redsunjin/maestro-coding.git
npm install
.env또는 환경변수로 설정.MAIN_REPO_PATH=/path/to/your/main/repoMAIN_REPO_PATH=/path/to/your/main/repo node maestro-server.js
curl -X POST http://localhost:8080/api/request
-H 'Content-Type: application/json'
-d '{"agentId":"local_agent","branchName":"feature/x","diffSummary":{"title":"작업 완료","shortDescription":"변경요약"}}'
설치 가이드(Installation)
자세한 설치/사용법은 USER_GUIDE.md를 참고하세요.
사용자 가이드(User Guide)
자세한 사용자 안내는 USER_GUIDE.md를 확인하세요.
기획 문서 / 아키텍처
기획 및 아키텍처 문서는
docs/PLAN.md로 분리되어 있습니다.기여 방법(Contributing)
.env를 사용하세요."""
(Include the full content as provided in the chat earlier.)
"""
Maestro server 기본 설정
PORT=8080
MAIN_REPO_PATH=/path/to/your/main/repo
MAESTRO_SERVER_TOKEN=replace-with-a-secret-token
"""
promptspackage. Make it executable via node.Notes and requirements for the PR
Please create a pull request on redsunjin/maestro-coding with these changes and include a clear PR description: "docs: split planning README into docs/PLAN.md; add publi...
This pull request was created from Copilot chat.
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.