CtrlK
BlogDocsLog inGet started
Tessl Logo

build-game-camera-controls

Implement or tune Three.js game cameras. Use for isometric framing, follow behavior, orbit/zoom limits, occlusion, lock-on, camera shake, touch camera controls, and camera regression tests.

80

Quality

100%

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

100%

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

A concise, well-organized instruction skill that gives specific actionable camera-control guidance and a concrete verification checklist. It assumes Claude's competence and avoids padding, appropriate for a simple single-purpose skill.

DimensionReasoningScore

Conciseness

Lean and efficient with no padding or explanation of concepts Claude already knows; every line is actionable guidance, matching the 'lean and efficient; every token earns its place' anchor.

3 / 3

Actionability

Provides concrete, specific directives such as 'Smooth position and look-at targets independently; never bind the camera directly to jittery render state' and 'separate camera gesture zones from movement/action controls' — actionable guidance for an instruction-only skill.

3 / 3

Workflow Clarity

Two clearly sequenced phases (Implement then Verify) with a concrete verification checklist ('Test corners, tall props, tunnels, multiple enemies, lock-on switching, pause, reduced motion, portrait, and landscape'); as a simple skill this satisfies the clarity bar.

3 / 3

Progressive Disclosure

Under 50 lines, single focused topic, well-organized into intro/Implement/Verify sections with no need for external references; per the simple-skills note this earns a 3 with well-organized sections.

3 / 3

Total

12

/

12

Passed

Description

100%

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 tight, well-structured description that names concrete capabilities and provides an explicit 'Use for' trigger covering the main camera-control scenarios. It avoids verbosity and over-claims.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Implement or tune Three.js game cameras', 'isometric framing', 'follow behavior', 'orbit/zoom limits', 'occlusion', 'lock-on', 'camera shake', 'touch camera controls', 'camera regression tests' — matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Clearly answers both 'what' ('Implement or tune Three.js game cameras') and 'when' ('Use for ...'), with an explicit 'Use for' trigger clause, so it is not capped at 2.

3 / 3

Trigger Term Quality

Includes natural user-facing terms such as 'camera shake', 'lock-on', 'orbit/zoom', and 'touch camera controls' that a user would actually say, giving good coverage rather than pure jargon.

3 / 3

Distinctiveness Conflict Risk

'Three.js game cameras' is a clear, narrow niche with distinct triggers unlikely to conflict with other skills.

3 / 3

Total

12

/

12

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
MengTo/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.