create-onboarding-hello-world

Generates a personalized single-file HTML greeting page using the macOS user's name.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/jamsdoescode/Erik-s-Portfolio --skill create-onboarding-hello-world-jamsdoescode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-onboarding-hello-world
Source: https://github.com/jamsdoescode/Erik-s-Portfolio/tree/main/openclicky/AppResources/OpenClicky/OpenClickyBundledSkills/create-onboarding-hello-world
Command: npx skills add https://github.com/jamsdoescode/Erik-s-Portfolio --skill create-onboarding-hello-world-jamsdoescode

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? New OpenClicky users need a quick, personal first task that demonstrates what the agent can do. This Skill builds a small "hello {name}" website that greets the user by name, without asking them for any input. ## Core Features & Use Cases - Automatic name detection: Reads the macOS account full name via id -F or dscl, falls back to the username, then to "there". - Single-file output: Writes one self-contained HTML file with inline CSS and JS to the OpenClicky projects directory and opens it in the browser. - Personalized copy: Guides the agent to write on-page text directed at the user rather than generic labels describing the page. - Use Case: A new user finishes OpenClicky onboarding and asks for a fun starter site; the agent detects their name, writes hello-jason.html, and opens it full-screen in the browser. ## Quick Start Ask OpenClicky to create a fun hello-world website for you and it will detect your name, build the page, and open it in your browser.

Frequently Asked Questions about create-onboarding-hello-world

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a personalized hello world HTML page on macOS?

Ask OpenClicky to build a hello-world site for you. It reads your macOS account name with `id -F`, writes a self-contained HTML file named hello-<firstname>.html into its projects directory, and opens it in your browser automatically.

How does the skill find my name without asking?

It runs `id -F` to get the macOS account full name and uses the first token. If that fails it falls back to the `whoami` username, and finally to the word "there" so the page always has a greeting.

Where is the generated HTML file saved?

The file is saved as hello-<firstname>.html inside the OpenClicky projects directory at ~/Library/Application Support/OpenClicky/projects, which is the agent's current working directory when the skill runs.

Does the generated page need any frameworks or build tools?

No. The output is a single self-contained HTML file with inline CSS and optional inline JavaScript. It must be responsive using fluid sizing and fill the full viewport, with no external dependencies or build steps.

What happens if the macOS name lookup fails?

The skill falls back through a chain: first the account full name, then the title-cased username, and finally the word "there", so the page reads "hello there" as a last resort.