CtrlK
BlogDocsLog inGet started
Tessl Logo

hig-technologies

Check for .claude/apple-design-context.md before asking questions. Use existing context and only ask for information not already covered.

39

Quality

38%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/hig-technologies/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

64%Scale 1-5

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

This skill excels at progressive disclosure with a well-organized overview and extensive reference index, making it easy to navigate Apple's technology guidelines. However, it lacks concrete, executable guidance—there are no code examples, specific API patterns, or implementation snippets that would make the principles immediately actionable. The workflow is implicit rather than explicitly sequenced, which is acceptable for a design guidance skill but could be improved with clearer decision-tree logic for selecting and applying the right technology guidelines.

Suggestions

Add concrete examples for at least the most common technologies (e.g., a sample Apple Pay button implementation, a VoiceOver label example, a Sign in with Apple button placement) to improve actionability.

Define an explicit workflow sequence: 1. Check context file → 2. Identify which technology applies → 3. Consult specific reference → 4. Validate against key principles → 5. Produce output in specified format.

Remove the generic 'When to Use' section at the bottom, which adds no value and wastes tokens.

DimensionReasoningScore

Conciseness

The content is mostly efficient, with well-structured principles that avoid over-explaining concepts Claude already knows. Minor verbosity in some principle descriptions (e.g., 'Health data is deeply personal' is slightly padded), and the 'When to Use' section at the bottom is generic filler. The reference table is appropriately concise.

4 / 5

Actionability

The skill provides high-level design principles and a reference index but lacks concrete, executable guidance. There are no code examples, specific API calls, or copy-paste ready implementations. The 'Output Format' section gives a useful structure for responses, and the principles are specific enough to guide decisions, but the guidance remains at the level of design direction rather than executable steps.

3 / 5

Workflow Clarity

The workflow is implicit rather than explicit: check context file → ask questions → consult references → produce output in specified format. The 'Questions to Ask' and 'Output Format' sections provide some structure, but there's no explicit sequenced workflow with validation checkpoints. For a design guidance skill this is somewhat acceptable, but the lack of a clear step-by-step process (e.g., when to consult which reference, how to validate recommendations against HIG) leaves gaps.

3 / 5

Progressive Disclosure

Excellent progressive disclosure structure. The main file provides concise key principles as an overview, with a comprehensive reference index table pointing to 28 specific reference files organized by technology. References are one level deep, clearly signaled with descriptive topic and key content columns, and the file paths are consistent and well-organized.

5 / 5

Total

15

/

20

Passed

Description

11%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.

This description reads as an internal instruction rather than a skill description. It completely fails to communicate what the skill does, what domain it covers, or when it should be selected. Without any indication of capabilities or trigger conditions, Claude would have no reliable basis for choosing this skill from a list.

Suggestions

Add a clear 'what' statement describing the skill's purpose, e.g., 'Provides Apple design guidelines, HIG patterns, and iOS/macOS design best practices for building Apple-platform applications.'

Add an explicit 'Use when...' clause with natural trigger terms like 'Apple design', 'iOS UI', 'Human Interface Guidelines', 'HIG', 'macOS design', 'SwiftUI layout'.

Move the procedural instruction about checking .claude/apple-design-context.md into the skill body rather than the description, as it describes internal behavior rather than skill selection criteria.

DimensionReasoningScore

Specificity

The description contains no concrete actions or capabilities. It only describes a procedural instruction about checking a file and avoiding redundant questions, with no indication of what the skill actually does.

1 / 5

Completeness

The description fails to answer both 'what does this do' and 'when should Claude use it'. It only describes an internal behavior (check a file before asking questions) without explaining the skill's purpose or trigger conditions.

1 / 5

Trigger Term Quality

The only potentially useful trigger terms are 'apple-design-context' and the file path, but these are internal references rather than natural keywords a user would say. A user would likely say things like 'Apple design', 'iOS design', or 'design guidelines' but none of these appear.

2 / 5

Distinctiveness Conflict Risk

The mention of 'apple-design-context.md' provides some specificity, but the description is so vague about what the skill does that it's unclear what domain it serves, making it hard to distinguish from other design-related or context-loading skills.

2 / 5

Total

6

/

20

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-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.