CtrlK
BlogDocsLog inGet started
Tessl Logo

google-cloud-recipe-onboarding

Guides a developer's first steps on Google Cloud, covering account creation, billing setup, project management, and deploying a first resource. Use when a new developer wants to initialize their first Google Cloud project, configure billing, and verify deployment. Don't use for enterprise organization setup (use Google Cloud Setup guided flow for that instead). Don't use for complex multi-project architectures.

71

Quality

86%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

81%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with a clear, validated workflow: concrete gcloud commands, decision branches, error recovery, and a dedicated validation section. Its weaknesses are redundancy — the agent-policy preamble duplicates rules restated per-section — and a monolithic single-file layout where the agent guidance and spend-control detail could be split out.

Suggestions

Collapse the top '[!IMPORTANT]' agent preamble to the few rules not already stated in Sections 1-3, since the Single-Question Policy, consent gate, and auth guidance each appear twice.

Move the autonomous-agent interaction rules and the spend-control/disable-billing detail into a separate reference file (e.g., references/agent-policy.md and references/spend-controls.md) and link them one level deep, shortening SKILL.md to a lean overview.

Trim prose like the Free Tier/Free Trial repetition between Overview and Prerequisites to a single mention.

DimensionReasoningScore

Conciseness

The 20-line '[!IMPORTANT]' agent-preamble duplicates guidance restated in the sections (auth-login guidance appears both in the preamble and Section 2's callout; the Single-Question Policy and consent-gate rules are stated twice), and Section 5's spend-control prose is padded. Mostly efficient but noticeably duplicated and could be tightened; not a 4 because the redundancy is more than minor, not a 2 because no padding explains concepts Claude already knows.

3 / 5

Actionability

Every step supplies copy-paste-ready gcloud commands with placeholders and JSON output flags, concrete decision branches ("billingEnabled": true; owner.directoryCustomerId present/absent), an exact consent query string, and a specific collision-recovery suffix strategy. Fully executable guidance covering the common cases.

5 / 5

Workflow Clarity

Five clearly sequenced sections with pre-flight audits, explicit halt conditions (missing gcloud binary, enterprise organization detection), a collision-recovery feedback loop (fail → 4-digit suffix → re-consent), and a terminal Validation Logic section with four verify commands. The destructive/batch cap does not apply because validation is explicitly present.

5 / 5

Progressive Disclosure

No bundle files exist and every link is external, so nothing dangles; the single self-contained file has clear section headers and one-level-deep external references. However, ~215 lines with the agent-policy block and spend-control guidance fully inline is content that could be split into separate files, leaving minor organization gaps versus the clear-split anchor.

4 / 5

Total

17

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: it names the domain, enumerates four concrete capabilities, provides an explicit 'Use when' trigger clause, and adds two don't-use boundaries that route enterprise and multi-project cases elsewhere. The only gap is keyword breadth — synonyms like 'GCP' or 'get started' would improve trigger recall.

Suggestions

Add natural synonym trigger terms such as 'GCP', 'get started with Google Cloud', 'set up my Google Cloud account', or 'onboarding' to broaden keyword coverage.

Include trigger phrasing keyed to the interactive requests users actually type (e.g., 'use when the user says they want to set up or get started with Google Cloud').

DimensionReasoningScore

Specificity

"covering account creation, billing setup, project management, and deploying a first resource" lists four concrete actions spanning the full onboarding lifecycle, matching the comprehensive-coverage anchor. It is not a 4 because no meaningful step of the covered workflow is left out.

5 / 5

Completeness

Explicitly answers both questions: the first sentence states what the skill does, and "Use when a new developer wants to initialize their first Google Cloud project, configure billing, and verify deployment" gives concrete when-triggers. Not a 4 because the 'when' is fully explicit rather than merely adequate.

5 / 5

Trigger Term Quality

Natural phrases like "first steps", "new developer", "initialize their first Google Cloud project", and "configure billing" are present, but common variations users would say ("GCP", "get started with Google Cloud", "onboarding", "set up") are missing. Matches the good-coverage-with-a-few-missing-terms anchor, below the synonym/exhaustive coverage of a 5.

4 / 5

Distinctiveness Conflict Risk

A clear first-time-singleton-developer niche with explicit negative triggers ("Don't use for enterprise organization setup (use Google Cloud Setup guided flow for that instead)" and "Don't use for complex multi-project architectures") fencing off the nearest competing skill. Minimal conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
google/skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.