Install Guidewire Studio, configure Cloud API OAuth2 authentication, and register applications with Guidewire Hub. Trigger: "install guidewire", "guidewire auth", "guidewire OAuth2", "guidewire Cloud API setup".
98
100%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Quality
Discovery
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.
This is a strong, well-crafted skill description. It lists specific concrete actions within a clearly defined niche (Guidewire platform setup), includes explicit trigger terms that users would naturally use, and is unlikely to conflict with other skills due to its domain specificity.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: install Guidewire Studio, configure Cloud API OAuth2 authentication, and register applications with Guidewire Hub. These are distinct, actionable tasks. | 3 / 3 |
Completeness | Clearly answers both 'what' (install Studio, configure OAuth2, register apps with Hub) and 'when' (explicit trigger terms provided). The 'Trigger:' clause serves as an explicit 'Use when' equivalent. | 3 / 3 |
Trigger Term Quality | Includes natural keywords users would say: 'install guidewire', 'guidewire auth', 'guidewire OAuth2', 'guidewire Cloud API setup'. These cover common variations of how a user would phrase requests related to Guidewire setup and authentication. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive — Guidewire is a niche insurance platform, and the description targets very specific tasks (Studio installation, Cloud API OAuth2, Hub registration). Unlikely to conflict with other skills. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
100%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 skill that efficiently guides through Guidewire setup and authentication. It provides executable code examples in multiple languages, a clear sequential workflow with verification, and a comprehensive error handling table. The content is appropriately scoped with good progressive disclosure to external references.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content is lean and efficient. The overview is brief, prerequisites are listed without explanation, and every section delivers specific, actionable information without explaining concepts Claude already knows (like what OAuth2 is or how JWT tokens work). | 3 / 3 |
Actionability | Provides fully executable code in both TypeScript and bash, specific environment variable configurations, concrete GCC navigation paths, and a copy-paste ready curl verification command. The token acquisition function is complete and executable. | 3 / 3 |
Workflow Clarity | Clear 4-step sequence from registration through verification, with Step 4 serving as an explicit validation checkpoint. The error handling table provides a feedback loop for common failure modes with specific solutions. The workflow naturally progresses from setup to verification. | 3 / 3 |
Progressive Disclosure | The SKILL.md serves as a well-structured overview with clear sections. It references a detailed implementation guide one level deep, links to external documentation for deeper exploration, and points to a next-steps skill. Content is appropriately scoped for the main file. | 3 / 3 |
Total | 12 / 12 Passed |
Validation
81%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 9 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
allowed_tools_field | 'allowed-tools' contains unusual tool name(s) | Warning |
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 9 / 11 Passed | |
4dee593
Table of Contents
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.