Skip to content

Guide · Agent skill

How to use the Personalized Greeting agent skill (greet)

Updated · written with AI from the project's own documentation and checked against our catalogue data

The Personalized Greeting skill (named greet) is a small agent skill that tells an AI agent how to write a warm, personalized greeting for a person whose name you give it. This guide explains what an agent skill is, how to install this one, how to trigger it with a natural request, and what it can and cannot do. It is also a readable example of how a skill is structured, which is useful if you plan to write your own.

Personalized Greetingwithastro/flue · Apache-2.0

Quick start

  1. 1Download the ZIP. Get the greet skill ZIP from this page.
  2. 2Choose where to install. Use ~/.claude/skills/ for personal use, or .claude/skills/ inside a project to share it.
  3. 3Unzip the skill. Extract the ZIP so the greet folder contains SKILL.md.
  4. 4Or upload in the Claude apps. Go to Settings, then Capabilities, then Skills, and upload the ZIP.
  5. 5Ask for a greeting. Make a plain request such as asking the agent to greet a named person.
  6. 6Check the result. Read the one or two sentence greeting and adjust your request if needed.

What the greet skill makes the agent do

An agent skill is a set of instructions that an agent loads and follows when a request matches the skill's description. The greet skill's description is: generate a personalized greeting for a given name, and use it when asked to greet someone.

When it applies, the agent writes a warm, personalized greeting of one or two sentences using the name it was given. The skill is a single instruction file, SKILL.md, and it does not run any code or look anything up.

  • Input: a name, passed in the request
  • Output: a warm greeting of one or two sentences
  • No scripts, no network access, no outside data

Install the greet skill

The skill is distributed as a ZIP file from this page. You can add it to Claude in one of two ways.

Option one is to unzip it into a skills folder. Use ~/.claude/skills/ for a personal install available across your projects, or a project's .claude/skills/ folder to share it with one codebase. After unzipping, the skill should sit in a folder containing SKILL.md.

Option two is to upload the ZIP in the Claude apps by going to Settings, then Capabilities, then Skills.

  • Download the ZIP from this page
  • Personal: unzip into ~/.claude/skills/
  • Project: unzip into the project's .claude/skills/
  • Claude apps: Settings → Capabilities → Skills, then upload the ZIP

Trigger the skill with a natural request

You do not need a special command. Ask the agent to greet someone in plain language, and the skill's description tells the agent when to use it. Including the person's name in the request is what the skill needs.

The skill's own wording uses phrases like greet someone, so requests that say that directly are the most likely to match.

  • Greet Maria for her birthday
  • Can you greet Dev Patel?
  • Say hello to Priya in a warm way

What the skill needs and what it does not do

The skill lists no requirements. It does not run scripts and does not use the network, so nothing is installed or sent anywhere when it runs.

Because it only has the instruction file, it has no access to information about the person. It will not know their history, role or preferences unless you tell the agent in the same request. Its output is a short greeting, not a formal letter.

  • Requires: nothing listed
  • Runs scripts: no
  • Uses network: no
  • Not for formal correspondence needing specific tone, length or content
  • Not for tasks that need real data about a person

Safety notes

Because the skill runs no scripts and makes no network calls, the main thing to check is the text itself. Read SKILL.md before you install any skill from a source you do not know, since the instructions shape what the agent does.

The skill is licensed under Apache-2.0 and comes from the withastro/flue repository, under examples/hello-world/.agents/skills/greet.

  • Review SKILL.md before installing
  • No scripts to execute
  • No network calls

Tips for getting good results

Keep the request short and include the name exactly as you want it spelled. If you want a different length or tone, the skill's own instruction asks for one or two sentences, so ask for a different style in a different way or edit the result yourself.

The skill is also useful as a template. Its file has a front matter block with name and description, followed by plain instructions, and you can copy that structure to write your own skill.

  • Spell the name exactly as you want it used
  • Use it as a template for your first skill
  • Check the output if you need a formal tone

What people use it for

  • Drafting a quick, friendly greeting for a colleague or friend's name
  • Testing that your agent setup loads and follows a skill correctly
  • Learning how a minimal SKILL.md file is structured before writing your own
  • Producing a warm opening line for a card or message you will edit yourself

Frequently asked questions

How do I install the greet agent skill?

Download the ZIP from this page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. You can also upload the ZIP in the Claude apps under Settings, then Capabilities, then Skills.

Does the greet skill require anything else to run?

The skill lists no requirements. It does not run scripts and does not use the network, so it needs only an agent that can load skills.

Is the greet skill free to use?

The skill is licensed under Apache-2.0, as stated on this page. Check the license file in the source repository for the full terms.

Why isn't my agent using the greet skill?

Make sure the folder containing SKILL.md sits directly in the skills location you chose, and that the request clearly asks you to greet someone with a name. Ask in plain words such as 'greet Maria'.

Can the greet skill write a formal letter?

No. The skill is designed for a warm greeting of one or two sentences. Formal correspondence that needs specific tone, length or content is outside its scope.

How does the greet skill compare to other agent skills?

It is a minimal example with a single instruction file, no scripts and no network use. It is best for learning how skills work rather than for tasks that need outside data or tools.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use the greet skill if you are learning how agent skills are built, want a quick warm greeting for a named person, or need a simple skill to test that your setup loads correctly. Pick something else if you need formal correspondence, specific tone or length control, or any task that needs real information about a person.

Download the skill