CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

local-stack

Spin up Gravitee AM and its dependencies with one command (docker/local-stack/local-stack.sh) for jest/playwright tests or manual API/Console work — build from current code, or pull a specific released/nightly version.

Quality

87%

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

90%Weight 40%Scale 1-5

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

An excellent operational skill: lean, table-driven, and copy-paste executable, with strong error-recovery notes. The only gaps are a missing explicit stack-verification checkpoint before running suites and some deep reference material (chaos internals, full flag list) that could be split out.

DimensionReasoningScore

Conciseness

The body is dense with project-specific operational facts in tables and command blocks — flags, service sets, URLs, credentials, gotchas — with zero padding or explanations of concepts Claude already knows; every section earns its tokens.

5 / 5

Actionability

Fully executable throughout: copy-paste commands (`./local-stack.sh up --db psql --ui`, `chaos cut postgres`, `npm --prefix gravitee-am-test run ci:gateway`), exact URLs, ports, and admin credentials cover the common cases.

5 / 5

Workflow Clarity

Sequence is clear (choose mode → `up` → run the matching suite) with a fail-fast Docker check and good recovery guidance ("use `--build` … Use when a container crashes on boot", "`chaos heal --all` before concluding AM is broken"), but there is no explicit verification step (e.g., check `status` before running suites).

4 / 5

Progressive Disclosure

Well-sectioned single-file skill with a clearly signaled one-level reference ("See `docker/local-stack/README.md` for the full reference"); the flag table and chaos deep-dive are borderline inline reference material that could live in a separate file.

4 / 5

Total

18

/

20

Passed

Description

78%Weight 40%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.

A strong description: concrete, third-person, niche-specific, and honest about both build and pull modes. Its only weaknesses are a slightly embedded when-to-use clause and a few missing natural trigger phrasings.

Suggestions

Add an explicit "Use when…" clause (e.g., "Use when running AM locally for jest/playwright tests or manual API/Console work") so the trigger guidance is direct rather than embedded in a purpose phrase.

Include a few more natural trigger variations users would say, such as "run AM locally", "start the local stack", or "test environment", to broaden trigger-term coverage.

Mention tear-down ("down") so the lifecycle coverage is comprehensive.

DimensionReasoningScore

Specificity

Lists several concrete actions — "Spin up Gravitee AM and its dependencies with one command", "build from current code", "pull a specific released/nightly version" — with only minor gaps (tear-down, chaos features unmentioned).

4 / 5

Completeness

The "what" is explicit (spin up AM + dependencies via local-stack.sh, build or pull), and "for jest/playwright tests or manual API/Console work" serves as explicit trigger guidance, but the when-clause is embedded rather than a direct "Use when…" phrase, so it could be more explicit.

4 / 5

Trigger Term Quality

Good natural keyword coverage ("spin up", "jest/playwright tests", "manual API/Console work", "released/nightly version", "docker"), but common variations like "run locally" or "start the stack" are missing.

4 / 5

Distinctiveness Conflict Risk

"Gravitee AM", "local-stack.sh", "jest/playwright", and "nightly" pin a clear niche with distinct triggers; minimal overlap risk with other skills.

5 / 5

Total

17

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

gravitee-io/gravitee-access-management

Path

docs/agent-standards/skills/local-stack/SKILL.md

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.