← ClaudeAtlas

onboardlisted

Guided Yalla project onboarding. Use this skill whenever the user says /onboard, "set up yalla", "onboard this repo to yalla", "configure yalla", "show onboarding status", "what is missing for yalla", or wants a visual dashboard of Yalla setup. It checks .claude/YALLA.md, project commands, task labels, issue template, autopilot readiness, and generates an HTML dashboard showing done vs missing steps.
iwo-szapar/yalla · ★ 1 · AI & Automation · score 77
Install: claude install-skill iwo-szapar/yalla
# /onboard Guide a repository through Yalla setup and produce a visual onboarding dashboard. The goal is to make the next action obvious: what is already configured, what is missing, and what should not be automated yet. ## Input `$ARGUMENTS` may be empty, a repo path, or a config path. If empty, use the current working directory as the target repo. If it points to `.claude/YALLA.md`, use that file and infer the project root from it. If it points to a directory, use `<directory>/.claude/YALLA.md`. ## Workflow 1. Resolve the target repo and config path. 2. If `.claude/YALLA.md` is missing, explain that Yalla must be installed first and offer the exact `install.sh` command if this is a cloned Yalla repo. 3. Run the onboarding dashboard command when available: ```bash npm run yalla:onboard -- init --config <path-to-target>/.claude/YALLA.md ``` 4. If the command is unavailable because this is a plugin-only install, perform the same checks manually and write `.pipeline/yalla-onboarding-dashboard.html` yourself using the dashboard structure below. 5. Report the dashboard path and the top 3 remaining actions. ## Checks Evaluate these items: - Config exists: `.claude/YALLA.md`. - `base_branch` is set. - `tracking_mode` is set or defaults clearly to `github`. - Commands are configured or intentionally skipped: `test`, `typecheck`, `build`, `lint`. - `test_dir` exists. - `task_system.ready_label`, block labels, and priority labels are configured for GitHub mode. - I