원클릭으로
mojo-init
Initialize session with repo state and available work
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Initialize session with repo state and available work
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Backlog.md task management — use when reading or updating project tasks
Session completion checklist — fires when unpushed work remains
Atomic commit workflow with conventional commit format
Minimal-editing instruction injected at the first edit of each commit cycle
PR creation, status, and review feedback workflow
Interactive rebase, fixup, and commit message rewriting patterns
SOC 직업 분류 기준
| name | mojo-init |
| description | Initialize session with repo state and available work |
| once | true |
| triggers | [{"event":"chat.message"}] |
You are running in a sandboxed environment by default. The sandbox isolates filesystem access while allowing read-write to the current project directory and necessary git directories. Check IN_AGENT_SANDBOX environment variable to confirm sandbox status.
Check repository state and pick work:
if [[ -n "${OPENCODE:-}" ]]; then
echo "Agent: OpenCode"
elif [[ -n "${CLAUDE_CODE:-}" ]]; then
echo "Agent: Claude Code"
else
echo "Agent: Unknown"
fi
if [[ -n "${IN_AGENT_SANDBOX:-}" ]]; then
echo "Sandbox: enabled"
else
echo "Sandbox: disabled"
fi
echo ""
echo "Git status:"
git status --short --branch
forge pr status
forge pr next-action
Change only what is necessary. Edit the minimum code required to accomplish the task. Do not rename variables, restructure functions, reformat blocks, or add comments unless that is the explicit goal.
Preserve the original. Treat existing code as deliberately written. If it works and is not the subject of the task, leave it exactly as it is.
One concern per edit. If you find yourself changing something "while you're in there," stop. That change belongs in a separate task.