CtrlK
CommunityDocumentationLog inGet started
Tessl Logo

firewall-rule-generator

Install with Tessl CLI

npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill firewall-rule-generator
What are skills?

Firewall Rule Generator - Auto-activating skill for GCP Skills. Triggers on: firewall rule generator, firewall rule generator Part of the GCP Skills skill category.

Overall
score

19%

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Activation

7%

This description is essentially a placeholder that provides almost no useful information for skill selection. It names the skill and its category but fails to describe what actions it performs, what inputs it accepts, or when Claude should choose it. The redundant trigger terms and lack of concrete capabilities make this description ineffective for disambiguation among multiple skills.

Suggestions

Add specific actions the skill performs, e.g., 'Creates, validates, and applies GCP firewall rules including ingress/egress configurations, port specifications, and target tags'

Add a 'Use when...' clause with natural trigger terms like 'firewall', 'network security', 'allow/deny traffic', 'ports', 'VPC rules', 'ingress', 'egress'

Remove the redundant trigger term and expand to include variations users would naturally say when needing firewall configuration help

DimensionReasoningScore

Specificity

The description only names the skill ('Firewall Rule Generator') without describing any concrete actions. It doesn't explain what the skill actually does - no mention of creating, configuring, validating, or managing firewall rules.

1 / 3

Completeness

The description fails to answer 'what does this do' beyond the name, and the 'when' guidance is just a circular reference to the skill name. No explicit trigger guidance or use cases are provided.

1 / 3

Trigger Term Quality

The trigger terms are redundant ('firewall rule generator' listed twice) and overly specific. Missing natural variations users would say like 'firewall', 'network rules', 'ingress/egress', 'allow traffic', 'block ports', or 'VPC firewall'.

1 / 3

Distinctiveness Conflict Risk

The GCP context and 'firewall rule' specificity provides some distinction from generic skills, but without describing actual capabilities, it could conflict with other GCP networking or security skills.

2 / 3

Total

5

/

12

Passed

Implementation

0%

This skill is a placeholder template with no actual content about GCP firewall rules. It contains only generic meta-descriptions of what a skill should do without any concrete firewall rule syntax, gcloud commands, or GCP-specific guidance. The content would be completely useless for actually generating firewall rules.

Suggestions

Add concrete gcloud commands for creating firewall rules (e.g., `gcloud compute firewall-rules create RULE_NAME --network=NETWORK --allow=tcp:80,tcp:443`)

Include specific examples of common firewall rule patterns (ingress/egress, allow/deny, priority settings, target tags/service accounts)

Provide a workflow with validation steps: define rule -> validate syntax -> apply with --dry-run -> verify with `gcloud compute firewall-rules describe`

Add references to GCP-specific constraints like VPC network requirements, implicit rules, and firewall rule evaluation order

DimensionReasoningScore

Conciseness

The content is padded with generic boilerplate that explains nothing Claude doesn't already know. Phrases like 'provides automated assistance' and 'follows industry best practices' are meaningless filler with no actual firewall rule information.

1 / 3

Actionability

Contains zero concrete guidance - no actual firewall rule syntax, no gcloud commands, no code examples, no specific GCP firewall parameters. It describes what the skill supposedly does without providing any executable instructions.

1 / 3

Workflow Clarity

No workflow is defined at all. There are no steps for creating firewall rules, no validation checkpoints, and no sequence of operations. The content is purely meta-description without any actual process.

1 / 3

Progressive Disclosure

No structure beyond generic headings. No references to detailed documentation, no links to GCP firewall documentation, no examples file, and no separation of basic vs advanced content.

1 / 3

Total

4

/

12

Passed

Validation

69%

Validation11 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

description_trigger_hint

Description may be missing an explicit 'when to use' trigger hint (e.g., 'Use when...')

Warning

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

metadata_version

'metadata' field is not a dictionary

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

body_steps

No step-by-step structure detected (no ordered list); consider adding a simple workflow

Warning

Total

11

/

16

Passed

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.