← ClaudeAtlas

ry-initlisted

Инициализация ry-init: инициализируй проект, Serena discovery, context pack. EN: init project, scope discovery.
NDDev-it-com/rldyour-claudecode · ★ 1 · AI & Automation · score 62
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. Agent context is tracked normally on the main branch, so it reads directly from the checked-out tree; 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 `plugins/rldyour-flow/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 `plugins/rldyour-flow/scripts/project_flow_policy.py --json` when available. Agent context is tracked normally on the main branch, so no restore/bootstrap step is needed; read it directly from the checked-out tree. 4. Read `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 semantic tools before raw reads. 6. Map the requested scope deeply enough to understand modules, layers, symbols, DB fields, schemas