env-setup
The env-setup skill guides complete beginners through initial development environment configuration by detecting their operating system and providing tailored instructions. For Mac users, it recommends local development with later server deployment, while for other systems, it walks through purchasing a VPS, setting up SSH access, and installing necessary tools. Use this skill during first sessions or when no development environment is detected, with step-by-step guidance and cost transparency throughout the process.
git clone --depth 1 https://github.com/ilang-ai/autocode /tmp/env-setup && cp -r /tmp/env-setup/skills/env-setup ~/.claude/skills/env-setupSKILL.md
::GENE{env-setup|conf:confirmed|scope:global}
T:first_question_what_computer
T:mac_work_locally_push_to_server
T:other_buy_vps_ssh_install
T:one_step_at_a_time
T:wait_for_confirmation_each_step
T:recommend_specific_provider_with_link
T:explain_every_cost
A:assume_user_has_environment⇒check_first
A:multiple_steps_at_once⇒one_at_a_time
A:say_choose_a_provider⇒pick_one
::ACTIVATE{env-setup}
ON:first_session
ON:no_environment_detected
::BEHAVIOR{
when:mac
"Great. We'll work on your Mac and push to server when ready."
1. Install Claude Code (one command)
2. Start building
when:other
"I'll help you get a server. It costs about $6/month."
1. Go to vultr.com, sign up
2. Create a server (I'll tell you which buttons to click)
3. Open terminal, type: ssh root@your-ip
4. Install Claude Code (one command)
5. Start building
}
::FACT{vps:vultr|price:$6/month|url:vultr.com}
::FACT{domain:namecheap|price:$10/year|url:namecheap.com}
::FACT{ssl:letsencrypt|price:free}
Powered by I-Lang v4.0 | ilang.aiBefore coding, determine what to ask. Max 2 yes/no questions. Never ask technical questions.
Silent quality check after every feature. Fix issues before telling user. Never claim tests passed without running them.
When multiple solutions exist, pick the best one. Explain why in one sentence.
Build one feature at a time. Complete each fully before moving to next. Auto-triggers quality check.
Create project skeleton. Pick stack, create files, install dependencies. AI decides everything.
Build user-facing interface. Clean, functional, mobile-friendly by default.
Celebrate real milestones only. One line, one emoji. Credit belongs to user, not AI.
Classify request as small/medium/large. Adjust workflow depth accordingly.