WHAT — Generic client delivery: Jira or ClickUp, full repo context, human gates, English traceability on tickets, draft PR via delegated forge skills. Use workspace packs for client/account overlays.
설치
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
WHAT — Generic client delivery: Jira or ClickUp, full repo context, human gates, English traceability on tickets, draft PR via delegated forge skills. Use workspace packs for client/account overlays.
Workflow — Generic Project (WHAT)
All skill instructions, ticket comments, and PR text must be in English.
This workflow supports client delivery phases and gates. Apply any client/account constraints by loading the appropriate workspace pack first.
Mode selection (mandatory)
Use this skill for client delivery phases and gates.
If the task is in a specific client/account context, load the corresponding workspace pack overlay first.
If unclear → ask which engagement context to use before proceeding.
Delegation (HOW lives in tool skills)
Need
Delegate to
ClickUp tasks, comments, status
clickup-cli
Jira issue ops, comments, dev links
External jira-* skills (e.g. via jira-assistant router; CLI: jira-as) per repo docs
Confluence pages, search
External confluence-* skills (e.g. via confluence-assistant router; CLI: confluence-as) per repo docs
Planning and estimation
dots-workstation-planning
Default development workflow / validation fallback
dots-workstation-prd, dots-workstation-trd, dots-workstation-adr (WHAT; see local template references inside each skill)
Where to save a deliverable + human review
dots-workstation-output-handshake (WHAT; always before final deliverables and PR/MR text)
Default PR body when the repo has no template
dots-workstation-pr-fallback (WHAT) then github-cli-workflow (HOW)
Draft PR on GitHub after push
github-cli-workflow
Draft MR on GitLab after push
gitlab-cli-workflow
Repository discovery and conflicts
dots-workstation-assistant
Do not paste forge or ticket CLI sequences here; open the tool skill and follow it.
Principles
Context: Pull Jira, ClickUp, Confluence, and linked docs the task references; treat them as source of truth with the codebase (dots-workstation-assistant inspection order).
Repo standards: Follow AGENTS.md, CONTRIBUTING, PR templates, and documented Docker or devcontainer flows.
Human in the loop: Confirm understanding and plan before substantial implementation; get explicit approval before finalizing PR text; escalate when context is missing.
Validation first: Align on acceptance criteria and approach before deep implementation.
Traceability: Add concise English comments on the original ticket for plan approval, meaningful milestones, and PR link—no duplicate full PR bodies in tickets.
Phases (gates)
Intake: Identify ticket IDs and engagement context; retrieve linked docs via appropriate skills.
Discovery: Analyze repo per dots-workstation-assistant; note CI, templates, dev environments.
Plan: Written plan → stop for user approval. No implementation until approved.
Plan traceability: After plan approval, post a short ticket comment (delegate comment mechanism to clickup-cli, jira-* or confluence-* as applicable).
Implement: Work in logical commits per repo conventions; self-review.
Push and draft PR/MR: Push branch, then invoke github-cli-workflow or gitlab-cli-workflow for a draft; confirm title/body with the user.
Close loop: Post final short ticket comment with PR link (via same ticket skills as above).
Branch naming (intent)
Prefer <short-username>/<WORK_ITEM_ID>-<short-slug> (lowercase). Resolve username per repo or user preference; base branch per repo default (main, develop, etc.).
Session override
If the user requests local-only work: skip push/PR automation; note limitations in ticket updates if still posting.
Safety
Never commit secrets; no force-push to shared defaults unless the user explicitly requests recovery steps.
Checklist
Engagement context (if any) confirmed
Work item + doc context retrieved
Plan approved before code; ticket comment after plan approval
Repo standards (template, devcontainer) respected
Draft PR/MR via github-cli-workflow or gitlab-cli-workflow (or documented fallback)
Final traceability comment with PR link when applicable