agentsclimarketplace

Frontend dev

Skill putdotio/skills/skills/frontend/frontend-dev

Develop, review, and standardize put.io frontend applications and packages. Use when asked to review put.io frontend code, build a feature, model state or errors, create components, capture repo-local `.patterns/`, improve top-level docs, set up CI or delivery, wire up a test harness, configure local secrets, or prove behavior in a browser, native app, TV, emulator, simulator, or device. SDK client and API contract design and put.io CLI consumer operations are outside this skill.From its SKILL.md

Install
npx -y skills add putdotio/skills --skill frontend-dev

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.4 KB, 838 tokens by cl100k_base, as published. Nobody here has run it

put.io Frontend Dev

Apply shared put.io frontend engineering defaults after the target repository's own guidance and code precedent.

Start

  1. Read the target repo's AGENTS.md, README.md, relevant docs, and .patterns/ entries before editing.
  2. Identify the repo kind, stack, verify entrypoint, delivery target, and runtime proof surface.
  3. Select only the references required for the task.

Reference Map

Markdown links navigate this skill bundle. Other paths shown in the references, such as .patterns/state-machines.md or .github/pull_request_template.md, name files to create or inspect in the target repository.

Shared Defaults

  • Parse external input at the boundary and derive types from the validated contract.
  • Model bug-sensitive flows with explicit states and exhaustive transitions.
  • Keep expected errors typed and actionable; bound unexpected failures without blanking unrelated UI.
  • Keep effects at adapters and leaves so render trees remain pure.
  • Avoid type escape hatches that weaken the contract.
  • Let repo-local .patterns/ and established code override shared defaults.
  • Expose one repo-local verify entrypoint and make CI call it directly.
  • Deliver from trusted main or validated release refs only after verification.
  • Exercise user-visible behavior in the real browser, app, simulator, emulator, or device surface when one exists.

Workflow

  1. Inspect the current implementation, docs, scripts, workflows, and proof surface before proposing a shape.

  2. Apply the smallest relevant shared defaults and preserve working repo conventions unless evidence shows they are wrong.

  3. Record non-obvious code conventions in .patterns/<topic>.md; keep user, contributor, distribution, and security documentation in their canonical homes.

  4. Keep workflow orchestration thin and put repeatable build, verify, deploy, and smoke logic behind repo-owned commands.

  5. Run the repo's canonical verify entrypoint, for example exactly one of:

    make verify
    mise run verify
    vp run verify
    

    If it fails, fix the root cause and rerun the same command until it passes. Then run the relevant runtime, delivery, or harness smoke path; fix and rerun that proof if it fails.

  6. Report changed behavior, verification, proof artifacts, risks, and remaining gaps.

Boundaries

  • SDK namespaces, request and response contracts, client parity, and operation-specific API errors belong to the dedicated SDK development workflow. This skill still applies to an SDK repo's docs, verification, release, and delivery shape.
  • Operating the putio CLI as a files, downloads, transfers, auth, or storage consumer belongs to the CLI's consumer guidance.
  • Repository policy, generic GitHub Actions hardening, Vite+ migrations, bootability repair, and independent review remain separate workflows.
  • Keep private workspace inventory, machine-specific facts, credentials, and private support context out of this public skill.

What ships with it: 25 files

107.0 KB alongside SKILL.md

.tessl-plugin/

agents/

Keep looking

Skills are one crate of 326,422. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.