From rkit
OpenProject MCP 도구 사용 규칙과 PDCA 워크플로 연동 패턴. OpenProject 관련 MCP 도구 사용 시 자동으로 참조됩니다. Triggers: OpenProject, 작업 패키지, work package, 시간 기록, time entry, 프로젝트 현황, 작업 생성, OP, 태스크, task tracking
npx claudepluginhub solitasroh/rkit --plugin rkitThis skill uses the workspace's default tool permissions.
이 프로젝트는 OpenProject MCP 서버에 연결되어 있습니다.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
이 프로젝트는 OpenProject MCP 서버에 연결되어 있습니다.
중요: 유형, 상태, 우선순위, 활동 ID는 인스턴스마다 다릅니다. 절대 ID를 추측하거나 임의로 사용하지 마세요. 반드시 아래 MCP 도구로 실제 값을 조회한 후 사용하세요.
| 필요한 정보 | 조회 도구 | 사용 시점 |
|---|---|---|
| 유형 (Task, Bug 등) | list_types | 작업 패키지 생성/필터링 전 |
| 상태 (New, Closed 등) | list_statuses | 상태 변경/필터링 전 |
| 우선순위 (Normal, High 등) | list_priorities | 작업 패키지 생성 전 |
| 시간 기록 활동 | list_time_entry_activities | 시간 기록 전 |
| 프로젝트 목록 | list_projects | 프로젝트 지정 전 |
| 사용자 목록 | list_users | 담당자 지정 전 |
| 역할 목록 | list_roles | 멤버십 관리 전 |
list_time_entry_activities로 조회)list_work_packages의 필터 파라미터로 status, assignee, type 등을 지정 가능search_work_packages로 제목/ID 기반 검색 가능OpenProject MCP 서버가 연결되어 있을 때, PDCA 단계별로 아래 연동을 제안한다. 모든 제안은 사용자 확인 후 실행한다. 자동 실행하지 않는다.
| PDCA 시점 | 제안 내용 | OP MCP 도구 |
|---|---|---|
| /pdca plan 완료 | "OP에 [Feature/Task] 태스크를 생성하시겠습니까?" | create_work_package |
| /pdca do 시작 | "OP 태스크 상태를 In Progress로 변경하시겠습니까?" | update_work_package |
| /pdca analyze (< 90%) | "Gap 분석 결과를 OP comment로 기록하시겠습니까?" | update_work_package (comment) |
| /pdca report 완료 | "OP 태스크를 Closed로 변경하고 시간을 기록하시겠습니까?" | update_work_package + create_time_entry |
| 시점 | 제안 내용 | 연동 |
|---|---|---|
| OP 태스크 조회 후 | "이 태스크에 대해 PDCA를 시작하시겠습니까?" | /pdca plan {op-subject} |
| Bug 태스크일 때 | Plan에 재현 절차·예상/실제 결과를 자동 포함 | OP description → Plan context |
| PDCA 완료 후 | OP 상태 Closed + 수정 내용 comment | update_work_package |
PDCA 없이 OP 도구를 직접 사용하는 것은 항상 허용. 자연어 요청("OP #1234 완료 처리", "시간 2시간 기록")에 직접 응답.
/op-status — 전체 프로젝트 현황feature/op-{N}-{description} 또는 bugfix/op-{N}-{description}[OP#N] type: description → GitLab↔OP 양쪽 이력[OP#N] type: description → OP에서 MR 추적 가능/mr create 시 브랜치명에서 op-{N} 자동 추출하여 MR 제목에 prefix 적용OpenProject MCP 서버에 연결되어 있지 않으면: