Official agent skill

Profile Test Skill

by microsoft in microsoft/waza

“**PROFILE TEST** - A skill for testing the profile command. USE FOR: testing profile analysis, verifying structural metrics. DO NOT USE FOR: production use.”

— description from SKILL.md by microsoft
OfficialMITAuto-check passedAgent Workflows

Install Profile Test Skill

skills CLI
$ npx skills add microsoft/waza --skill profile-test-skill -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install microsoft/waza profile-test-skill --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/microsoft/waza.git skills-src && mkdir -p .claude/skills && cp -r skills-src/cmd/waza/tokens/testdata/profile .claude/skills/profile-test-skill && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
profile-test-skill
GitHub stars
1.4k
Token cost
~307 tokens
SKILL.md length
97 words
Files
1
Skills in repo
16
Repo updated
First seen
Licence
MIT

At a glance

  • Works in 4 steps: Parse the file - Read SKILL.md and… → Analyze structure - Count sections, code… → Generate summary - Produce one-line… → …
  • SKILL.md covers Activation Triggers, Workflow, Code Examples and Configuration, plus 1 more section
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

About this skill

Profile Test Skill is an official skill in microsoft/waza (1.4k stars). Its SKILL.md is about 307 tokens. Licence: MIT.

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Parse the file - Read SKILL.md and extract frontmatter
  2. Analyze structure - Count sections, code blocks, steps
  3. Generate summary - Produce one-line profile output
  4. Check warnings - Flag potential issues

What it can do on your machine

Read from SKILL.md and the folder at commit 774df00. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash, json and yaml).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Profile Test Skill loads about 307 tokens when it runs. Until then it costs about 44 tokens; SKILL.md has 97 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~44
When it runs · the whole SKILL.md, loaded when a task matches
~307

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from microsoft/waza at commit 774df00, republished under its MIT licence (© microsoft). 97 words, ~307 tokens.

Download SKILL.mdSave it as .claude/skills/profile-test-skill/SKILL.md (or your agent's skills folder).
name
profile-test-skill
description
**PROFILE TEST** - A skill for testing the profile command. USE FOR: testing profile analysis, verifying structural metrics. DO NOT USE FOR: production use.

Profile Test Skill

A test skill used for verifying the waza tokens profile command.

Activation Triggers

Use this skill when:

  • Running profile analysis tests
  • Verifying section counting
  • Checking code block detection

Workflow

  1. Parse the file - Read SKILL.md and extract frontmatter
  2. Analyze structure - Count sections, code blocks, steps
  3. Generate summary - Produce one-line profile output
  4. Check warnings - Flag potential issues

Code Examples

Example 1: Basic Usage
bash
waza tokens profile my-skill
Example 2: JSON Output
json
{
  "name": "my-skill",
  "tokens": 500,
  "sections": 5
}
Example 3: Table Output
File          Tokens   Sections
-------------------------------
SKILL.md         500          5

Configuration

Set up your skill with proper frontmatter:

yaml
name: my-skill
description: A useful skill

Guidelines

  • Keep token count under 2500
  • Include workflow steps
  • Use clear section headings

© microsoft, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in cmd/waza/tokens/testdata/profile of microsoft/waza.

Open the folder on GitHubat commit 774df00

Compare with similar skills

Profile Test Skill next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Profile Test Skill compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Profile Test Skill this skillmicrosoft/waza1.4k—~307Automated safety check: PassMIT
Skill CreatorAzure/azqr79489 repos~8.2kAutomated safety check: PassApache-2.0
Claude Code Skill Developer Guidediet103/claude-code-infrastructure-showcase10k10 repos~3.5kAutomated safety check: PassMIT
Nuwa Thinking-Style Skill Builderalchaincyf/nuwa-skill34k—~4.6kAutomated safety check: PassMIT
Darwin Skill Optimizeralchaincyf/darwin-skill6.2k1 repos~4.7kAutomated safety check: PassMIT
Claude Code Command Developmentanthropics/claude-plugins-official37k10 repos~4.8kAutomated safety check: PassApache-2.0

Similar skills

  • Skill Creator

    Azure/azqr

    Official

    Create new skills, modify and improve existing skills, and measure skill performance.

    794 GitHub starsUsed in 89 repos~8.2k tokens
    Agent WorkflowsAuto-check passed
  • Claude Code Skill Developer Guide

    diet103/claude-code-infrastructure-showcase

    A guide to creating and managing Claude Code skills with auto-activation: skill-rules.json triggers, hooks, enforcement levels, YAML frontmatter and progressive disclosure.

    10k GitHub starsUsed in 10 repos~3.5k tokens
    Agent WorkflowsAuto-check passed
  • Researches a person or theme and distills how they think into a runnable persona skill with mental models, decision rules and a characteristic voice.

    34k GitHub stars~4.6k tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check passed
  • Darwin Skill Optimizer

    alchaincyf/darwin-skill

    Scores SKILL.md files on a nine-dimension rubric, then improves them in a keep-or-revert loop with independent judge agents, test prompts, git history and human checkpoints.

    6.2k GitHub starsUsed in 1 repo~4.7k tokens
    Agent WorkflowsAuto-check passed
  • Claude Code Command Development

    anthropics/claude-plugins-official

    Official

    Explains how to write Claude Code slash commands: Markdown files with YAML frontmatter, arguments, file references, bash context and interactive prompts.

    37k GitHub starsUsed in 10 repos~4.8k tokens
    Agent WorkflowsAuto-check passed
  • Claude Code Plugin Structure

    anthropics/claude-plugins-official

    Official

    Explains the directory layout, plugin.json manifest and component organization of a Claude Code plugin, including auto-discovery and portable paths.

    37k GitHub starsUsed in 10 repos~3.4k tokens
    Agent WorkflowsAuto-check passed

More from microsoft/waza

All 16 skills in this repo
  • Squad Commands Menu

    microsoft/waza

    Official

    Shows a categorized, interactive menu of common Squad operations, such as install, upgrade and team management, and collects arguments before running anything.

    1.4k GitHub starsUsed in 1 repo~2.7k tokens
    Auto-check passed
  • Official

    Shared collaboration rules for a team of squad agents covering worktree awareness, writing decisions to an inbox, cross-agent requests and reviewer lockout.

    1.4k GitHub starsUsed in 4 repos~500 tokens
    Auto-check passed
  • Official

    Walks through releasing a new version of the waza azd extension: changelog from commits, semver bump with your confirmation, and a release PR.

    1.4k GitHub stars~1.5k tokensUpdated yesterday
    Auto-check passed
  • Official

    Dev-first branching model for the Squad project: feature work branches from dev, issue branches follow a naming rule and parallel issues use git worktrees.

    1.4k GitHub starsUsed in 4 repos~1.5k tokens
    Auto-check passed
  • Waza Skill Evaluator

    microsoft/waza

    Official

    Evaluates agent skills with a Go CLI that runs YAML-defined benchmarks, compares runs and scores the quality of SKILL.md frontmatter.

    1.4k GitHub stars~2k tokensUpdated yesterday
    Auto-check passed
  • Reviewer Protocol

    microsoft/waza

    Official

    Reviewer rejection workflow and strict lockout semantics. An agent skill from microsoft/waza.

    1.4k GitHub starsUsed in 4 repos~1.1k tokens
    Auto-check passed

Categories

Questions about Profile Test Skill

How do I install Profile Test Skill in Claude Code?

Run `npx skills add microsoft/waza --skill profile-test-skill -a claude-code`. Or copy the skill folder (cmd/waza/tokens/testdata/profile in microsoft/waza) into .claude/skills/profile-test-skill in your project. Claude Code loads it when a task matches its description.

How do I install Profile Test Skill in Codex?

Run `npx skills add microsoft/waza --skill profile-test-skill -a codex`. Or copy the skill folder (cmd/waza/tokens/testdata/profile in microsoft/waza) into .agents/skills/profile-test-skill in your project. Codex loads it when a task matches its description.

Can I use Profile Test Skill in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add microsoft/waza --skill profile-test-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/profile-test-skill, .gemini/skills/profile-test-skill, .github/skills/profile-test-skill and .opencode/skills/profile-test-skill in your project.

What does Profile Test Skill need to run?

SKILL.md names no scripts, command-line tools or credentials: Profile Test Skill is instructions for the agent only.

Does Profile Test Skill access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Profile Test Skill safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Profile Test Skill use?

Profile Test Skill is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Profile Test Skill use?

About 307 tokens (SKILL.md is roughly 1.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Profile Test Skill?

Skills that share tags, products or a category with Profile Test Skill: Skill Creator (Azure/azqr, 794 stars), Claude Code Skill Developer Guide (diet103/claude-code-infrastructure-showcase, 10k stars), Nuwa Thinking-Style Skill Builder (alchaincyf/nuwa-skill, 34k stars) and Darwin Skill Optimizer (alchaincyf/darwin-skill, 6.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Profile Test Skill?

microsoft (a GitHub organization, an official publisher) maintains it in microsoft/waza, which has 1,400 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on October 6, 2026.

Source: microsoft/waza on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.