← ClaudeAtlas

ry-initlisted

Инициализация project scope с Serena-first discovery + fullrepo bootstrap, read-only по умолчанию. Используй для: /rldyour-flow:ry-init, инициализируй проект, изучи проект, контекст-пак, scope/sphere/module, разбери репозиторий. EN triggers: init project, scope discovery, project bootstrap, context pack, learn project, study repo, fullrepo init, onboard to repo.
NDDev-it-com/rldyour-claudecode · ★ 1 · AI & Automation · score 71
Install: claude install-skill NDDev-it-com/rldyour-claudecode
# ry-init ## Purpose Build a verified mental model of the requested project scope before implementation. If the scope is a sphere such as backend or mobile UI, inspect the entire sphere and all integration points needed to understand how it works end to end. `ry-init` is read-only for project knowledge by default. It may restore or bootstrap agent-only context from `fullrepo`, but it must not create, edit, or delete Serena memories unless the user explicitly asks to update/synchronize memories or an active stale-memory hook requires synchronization. ## Workflow 1. Run `bash ${CLAUDE_PLUGIN_ROOT}/scripts/git_sync_audit.sh` when available. 2. Inspect dirty work, old branches, and worktrees. If code is correct and consistent, synchronize it into `main`, push, and remove merged branches/worktrees. If risky, explain the issue in Russian and ask the user with concrete options. 3. Resolve effective project policy with `python3 ${CLAUDE_PLUGIN_ROOT}/scripts/project_flow_policy.py --json` when available. Bootstrap project agent-only context only when `fullrepo.mode` allows it. `--bootstrap-init` restores existing fullrepo context; it must not create a missing fullrepo branch unless policy sets `create_if_missing=true` or the user explicitly asks in the current turn. 4. Read `${CLAUDE_PLUGIN_ROOT}/references/init-context-pack.md` and use it as the required context-pack contract. 5. Use `serena-code-workflow`: check onboarding, list memories, read relevant memories, and use Serena