CtrlK
BlogDocsLog inGet started
Tessl Logo

gstack-openclaw-office-hours

Use when asked to brainstorm, evaluate whether an idea is worth building, run office hours, or think through a new product idea or design direction before any code is written.

61

Quality

71%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./openclaw/skills/gstack-openclaw-office-hours/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

64%

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

The description effectively communicates when to use the skill with natural trigger terms, but it reads more like a list of trigger conditions than a capability description. It lacks a clear statement of what the skill actually does or produces, and some of the listed activities (e.g., 'run office hours') are vague without further context.

Suggestions

Add a clear 'what it does' statement before the 'Use when' clause, e.g., 'Guides early-stage product ideation by evaluating feasibility, identifying risks, and structuring brainstorming sessions.'

Clarify what 'run office hours' means in this context, as it's ambiguous and could confuse skill selection.

DimensionReasoningScore

Specificity

The description names several actions (brainstorm, evaluate ideas, run office hours, think through product ideas/design direction) but they remain somewhat abstract—'run office hours' and 'think through a new product idea' lack concrete deliverables or outputs.

2 / 3

Completeness

The description has a clear 'Use when...' clause covering when to trigger, but the 'what does this do' part is weak—it lists trigger scenarios rather than describing what the skill actually produces or how it helps. The what is only implied through the when.

2 / 3

Trigger Term Quality

Includes natural keywords users would actually say: 'brainstorm', 'idea', 'worth building', 'office hours', 'product idea', 'design direction'. These are terms a user would naturally use when seeking pre-code ideation help.

3 / 3

Distinctiveness Conflict Risk

The focus on pre-code ideation and product thinking creates some distinctiveness, but terms like 'brainstorm' and 'design direction' could overlap with general brainstorming or design skills. The 'before any code is written' qualifier helps but doesn't fully eliminate conflict risk.

2 / 3

Total

9

/

12

Passed

Implementation

77%

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

This is a well-crafted, highly actionable skill with excellent workflow structure and concrete guidance. Its main weakness is length — the extensive examples, anti-patterns, and promotional closing content inflate the token cost significantly. The inline design doc templates and detailed pushback patterns would benefit from being split into referenced files, but the sequential phase structure and explicit gates between steps make the workflow very clear.

Suggestions

Extract the pushback patterns, design doc templates, and forcing questions into separate referenced files to reduce the main SKILL.md to a concise overview with clear pointers.

Trim the anti-sycophancy rules section — the 'never say' and 'always do' lists overlap with the pushback patterns and could be consolidated into 2-3 crisp principles.

DimensionReasoningScore

Conciseness

The skill is quite long (~300+ lines) and contains substantial content that could be tightened. The operating principles, anti-sycophancy rules, and pushback patterns are valuable but verbose — many examples repeat the same lesson (specificity > vagueness). The 'bad/good' response pairs are useful but add significant length. Some sections like the Garry Tan promotional closing feel like padding rather than essential instruction.

2 / 3

Actionability

The skill is highly actionable with concrete question scripts, exact phrasing to use and avoid, specific templates for design docs, clear decision trees (mode mapping, stage-based question routing), and detailed examples of good vs bad responses. Claude knows exactly what to say, when to push back, and what output to produce at each phase.

3 / 3

Workflow Clarity

The six-phase workflow is clearly sequenced with explicit gates between phases (user must confirm premises before Phase 4, must approve approach before Phase 5, must approve design doc before Phase 6). The hard gate at the top prevents implementation. Smart routing based on product stage provides clear branching logic. Escape hatches and mode-switching rules handle edge cases.

3 / 3

Progressive Disclosure

All content is inline in a single monolithic file with no references to supporting documents. The pushback patterns, design doc templates, and forcing questions could each be separate reference files to reduce the main skill's cognitive load. However, the content is well-organized with clear headers and phases, which partially compensates. The lack of bundle files means everything must live here, but the file is long enough that splitting would improve usability.

2 / 3

Total

10

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
garrytan/gstack
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.