Install any skill in seconds. Free to start, no credit card required.
Get Started Free →fcakyon/polar-local-environment
This skill should be used when setting up or managing Polar local development environment with Docker.
Passed 23 of 23 test cases with the skill, and 4 of 23 without it.
and 17 more in the full report
19 fixed4 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 19 test cases the skill fixed. Same model, same prompt, with and without the skill.
What is the primary local S3 bucket name created in MinIO for Polar worktree instance 2?
| Checked | Without skill | With skill |
|---|---|---|
| states that the bucket name for instance 2 is `polar-s3-2` | Missed | Passed |
The instructions your model reads when the skill loads.
Helps manage the Polar local development environment through the dev docker
CLI. Use it to start, stop, debug, or reason about the local stack.
dev docker deliberately splits the stack so many worktrees can share one set
of heavy infra:
polar-shared:
postgres, redis, minio, tinybird, and optional prometheus/grafana. Postgres
and redis publish no host ports; MinIO exposes 9000/9001 for browser
uploads. Use dev docker exec <service> ... for services without host ports.polar-app-<N>: api,
worker, web. Only api and web publish host ports, offset per instance so
worktrees don't collide.Knowing this prevents the most common confusion: there is no localhost:5432
for the database (it lives in the shared stack and is reached through
dev docker exec db ...). MinIO does expose ports 9000/9001 for browser
uploads and console access.
dev docker auto-detects the instance for the current worktree, so -i is
rarely needed. Priority:
POLAR_DOCKER_INSTANCE pinned in dev/docker/.env.docker (dev docker set-instance N)~/.config/polar/docker-instances.json)Run dev docker ports to see the resolved instance and its URLs (add --json
for tooling). To wire this worktree into Claude Code's preview, run
dev docker launch-json, which writes a per-instance .claude/launch.json with
the correct ports (it's gitignored, so regenerate after set-instance).
test cases passed, vs 4 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.