mrkeyoor.com_
Wed 30 Sept 06:12 UTC
Dev Toolsevaluationupdated 30 Sept 2026

skills review

joe-bell/skills is a small English-language collection of agent instructions drawn from work the author does himself. Its two skills help an agent handle Apple web-app behavior and read a member's recent Letterboxd diary entries without making up platform details.

Verdict

Our lab could not run commit abf5cd8 because it is a Markdown repository with no supported executable ecosystem or Dockerfile, so adoption rests on reading and trying the two skills yourself. Use it if Apple web-app edge cases or public Letterboxd diary queries match a job you already give an agent. Skip it if you need a broad catalog, executable proof, or maintained support commitments.

We ran it

Screenshot of skills (github.com/joe-bell/skills)

Answers from our run

Did you run skills yourself?

No. Its code is Markdown, and it carries no manifest our lab installs from, and no Dockerfile, so there was nothing standard to install, build or test. This review is written from the repository's own documentation.

Who should not use skills?

Teams wanting a broad skill library: the README lists only Apple web apps and Letterboxd diaries.

What are the alternatives to skills?

Anthropic Skills, Skills CLI, Superpowers. Use it if Apple web-app edge cases or public Letterboxd diary queries match a job you already give an agent.

Setup4/5One npx command, but we could not execute a lab run
Docs5/5Tight scopes, dated evidence, permissions, and verification limits
Community2/5209 stars and no open issues or pull requests on September 30
Maturity2/5Two young skills, no releases, and no support promise

Who it’s for

Developers debugging iPhone, iPad, or Mac Safari behavior with an agent.
Letterboxd users who want an agent to fetch and format recent public diary entries.
Claude Code and other agent users who prefer narrow, sourced instructions over a large grab bag.
Skill authors looking for examples of scoped permissions, source notes, and verification limits.

Who it’s NOT for

Teams wanting a broad skill library: the README lists only Apple web apps and Letterboxd diaries.
Developers seeking service-worker, offline-cache, background-sync, or push guidance: the Apple skill explicitly excludes those jobs.
Private Letterboxd activity or watchlist automation: the diary skill reads the public RSS diary feed, and says Letterboxd has no official watchlist feed.
Users expecting vendor support: the README says the collection was built for the author and comes with no support or guarantees.

Setup reality

We did not run commit abf5cd8 in our sandbox. The repository is Markdown, our lab has no supported executable ecosystem for it, and there is no Dockerfile, so there was no honest install, build, or test command to report.

Installation is copy-oriented: the README uses npx skills@latest add joe-bell/skills, with an option to select one skill. The Apple guidance needs access to the target project and, for device-specific claims, real Apple hardware; the Letterboxd skill needs a username and access to the public feed.

The main gotcha is that installing the files does not validate their advice against your device or host. The Apple skill marks hardware checks as required for some visual behavior, while the diary skill has separate fallbacks for restricted network environments.

The 2-skill catalog makes the value easy to judge

The collection has 2 jobs. apple-web-app tells an agent how to implement, debug, or audit websites on iPhone, iPad, and macOS Safari. letterboxd-diary fetches a public diary RSS feed and turns recent watches into compact Markdown. That narrowness is the main virtue. You can read the relevant skill before giving it access to a project or a network call, and you can decide whether its rules fit the task.

The Apple skill is the deeper of the 2. Its version is dated 2026-09-23.6, and it routes different symptoms to separate reference files covering safe areas, overlays, installed navigation, icons, splash screens, theme colors, keyboards, and Tailwind CSS v4. It also draws boundaries. Service workers, offline caching, background sync, and push belong elsewhere. An agent following the file should avoid turning a Safari layout fix into an unrelated PWA rewrite.

Apple skill version 2026-09-23.6 separates code checks from device proof

Version 2026-09-23.6 tells the agent when to stop claiming certainty. Generated HTML, CSS, image dimensions, and unauthenticated assets can be checked from code or a desktop environment. Status-bar sampling, splash selection, and safe-area timing still need observation on the target installed app. If hardware is unavailable, the skill tells the agent to finish independent checks and label the remaining device claim unverified.

The repository was pushed on September 23, 2026 after device and Simulator findings changed earlier Safari guidance. The latest commit corrects when Safari samples a fixed overlay near the screen edge and records a Tailwind CSS v4 pseudo-element trap. This is concrete maintenance rather than a generic prompt telling an agent to “support iOS.” It also warns against disabling pinch zoom or text selection across an entire page, a common shortcut that creates a worse interface.

The Letterboxd skill uses 4 routes before giving up

Version 2026-09-22.9 starts with identity and permission. A username from the request takes priority, then a saved environment or instruction value, and only then should the agent ask. It forbids storing that username inside the installed skill folder because an update could overwrite it or a shared copy could expose it. Network access is limited to Letterboxd through the skill's allowed tool declaration.

The retrieval ladder has 4 routes: curl, the host's fetch tool, asking the user to paste the feed URL back, and a browser tool. The file separates a wrong username from a blocked domain, a server error, or a fetcher that strips XML namespaces. That sounds fussy until an agent blames an HTTP problem on the user and starts guessing account names. Ratings come from the feed's rating field rather than from punctuation in a film title.

There are firm limits. The input is a public diary RSS feed, and it does not expose a private account or the films someone merely saved to a watchlist. The feed is also a moving window rather than a complete viewing history. Anyone who needs durable analytics, private data, or a full export should use another path. This skill is best for questions such as “what were the last 5 films?” and nothing broader.

What happened when we ran it

Our September 29 sandbox did not run commit abf5cd8. The repository's language is Markdown, our lab does not have a supported executable ecosystem for it, and the repository provides no Dockerfile. There is therefore no measured install time, build result, test count, dependency footprint, or vulnerability result for us to report.

That absence changes what this review can prove. We inspected the 2 skills and their cited limits, but our lab run did not execute an agent session against an Apple device or a Letterboxd feed. A Markdown skill can alter an agent's decisions even though it has no conventional binary. Read the file before installation, then test the resulting behavior against your own agent host and target device.

The catalog has 209 stars and no support promise

On September 30, GitHub showed 209 stars, no open issues or pull requests, and no published release. The README says “built for me, shared in the open” and follows it with no support, guarantees, or liability. Take that literally. The last push was September 23, 1 week earlier, so the code is current even though the project has no release cadence to follow.

A zero-item issue queue does not prove a support community. The 8-commit history mostly records the author refining his own observations, sometimes with named AI co-authors in commit metadata. That working style suits a personal skill shelf. It gives a company less assurance than an official platform manual or a project with versioned releases, multiple maintainers, and an issue trail showing how outside reports are handled.

Install 1 matching skill rather than treating it as a toolkit

The Apple skill is worth borrowing when an agent keeps flattening Safari-specific behavior into ordinary responsive CSS. The Letterboxd skill earns its place when you ask the same recent-watch question often and want tight network permissions plus consistent formatting. Both files contain more operational judgment than their short README suggests.

Still, this is a 2-item personal collection. The sensible purchase decision is almost literal: read the named SKILL.md, check that its exclusions leave your task inside the boundary, and install only that skill. If neither Apple web-app debugging nor public Letterboxd diaries appears in your work, the repository has nothing else waiting for you.

Alternatives

ProjectWhat it isPick it when
Anthropic Skills gh↗Anthropic's public collection of Agent Skills and examples.pick this instead when you want a larger official reference collection rather than two personal workflows.
Skills CLI gh↗The open command-line installer used by this repository's setup command.pick this instead when your job is finding, installing, or managing skills across agents.
Superpowers gh↗A larger agent skills framework built around a software-development method.pick this instead when you want a full development workflow rather than two domain-specific instructions.

What people are saying

  1. [techcrunch-ai] Google is killing off Gemini’s Gems in favor of ‘skills’
  2. [velocity-scout] VoltAgent/awesome-openclaw-skills
  3. [github-trending] vercel-labs/agent-skills
  4. [velocity-scout] zhuyansen/awesome-claude-video-skills
  5. [velocity-scout] Yuan1z0825/nature-skills
  6. [velocity-scout] KKKKhazix/khazix-skills

Sources

  1. joe-bell/skills README
  2. Apple web app skill
  3. Letterboxd diary skill
  4. Latest repository commit

More dev tools reviews

swiftui-logo-draw · RTX40MFG-Unlock · astra-chatgpt-hyperframes · booking-microservices · macos-sysdata · NoGraphicsAPI · the whole board →