11 packs · 38 Agent Skills · one command

Skills for work your agent can prove done.

Choose a skill pack for product, design, development or delivery. Each pack gives your coding agent instructions, checks and a clear boundary. Install one pack or the family. The ssheleg harness explains how the skills and companion projects work together.

install the whole family
$
npx sshlg-skills install
11skill packs, pinned and released together
38entry points an agent can be routed to
79+agents, from Claude Code to DeepSeek Harness
0runtime dependencies in the skill launcher

Choose a skill pack

Each pack owns one question. They compose: the router decides the route, and every route names the phrase that declines it.

super-ux v0.59.1

what the interface must do

Scenario-driven UI development: a versioned design chain in docs/ux/ — the product vision, personas and jobs, user flows and the paid-acquisition funnel among them, a screens-and-states map with Figma frames…

7 skills/super-ux

task-pipeline v1.90.2

how a change reaches the repository

Full-cycle delivery orchestrator: an intake grill turns the request into a complete brief, then ten gated stages carry it from docs to acceptance, refusing to advance until each gate passes.

3 skills/task-pipeline

agent-sync v1.21.5

who is holding this file right now

Coordination plane for concurrent agents: leases with a TTL so two agents cannot claim the same work, race-free id reservation, a run journal and a generated board, over a pluggable knowledge cloud.

1 skill/agent-sync

make-skill v0.29.2

how the skill or plugin itself is built

A skill that builds skills: create, retrofit, audit and publish agent skills and Claude Code plugins

1 skill/make-skill

sheleg-design v1.64.0

how it looks and moves

The taste layer: cinematic scroll-driven landing pages (one scroll clock, motion that degrades to calm, WebGL particle formations), product-UI style packs with a ready token layer each, and the Figma border

1 skill · a catalogue of its own/sheleg-design

seo-aeo-audit v0.26.3

whether a machine will find it

Evidence-first website audit for search and answer engines: ten tracks from crawl access to AI citation mechanics, every finding backed by an observation and every recommendation tiered, ending in…

1 skillRead →

sheleg-dev v0.13.2

integrations: money in, tracking, errors, sign-in, speed

The integration layer a product reaches once it has users: Stripe subscription billing reconciled into your own database

7 skills/sheleg-dev

agent-stack v0.25.5

orchestration, prompts, evals, protocols, and the LLM wallet

Production patterns for AI agent systems, in four skills. The orchestrator: tool-calling loops that survive context pressure, pipelines with human checkpoints and resume, provider routing with fallback…

4 skills/agent-stack

telegram-dev v0.2.2

which Telegram API each surface speaks, and what each one costs

Telegram, split by the API each surface actually speaks, in three skills. telegram-bots covers the official HTTP Bot API

3 skills/telegram-dev

xr-dev v0.3.2

how a Quest product moves from platform choice to launch and operation

Quest product delivery from platform choice to launch and operation, with stage owners, evidence gates and next actions.

7 skills · a catalogue of its own/xr-dev

web3d-dev v0.1.2

how realtime 3D on the web runs, ships its assets and moves

Realtime 3D on the web with three.js and React Three Fiber, in three skills split by the question. web3d-runtime owns how the scene runs

3 skills/web3d-dev

Install

One launcher installs every pack into every agent you have, and prunes the plain Claude Code copies that would shadow your plugins.

from npm — nothing to clone
$
npx sshlg-skills install
installed but behind
$
npx sshlg-skills update
what the current release of each member is
$
npx --yes sshlg-skills@latest list

Three commands are the whole interface. install when nothing is there, update when it is there and behind, list to see where each member stands.

update takes no member argument on purpose: a member updated on its own leaves the bundle in a combination nobody tested.

What it actually does

  • Claude Code → each pack as a plugin, never as a plain ~/.claude/skills/ copy.
  • Every other agent → the vercel skills CLI, into ~/.agents/skills/.
  • DeepSeek Harness (dsh) needs nothing further and no plugin: it reads the Agent Skills standard directly, scanning <agentsHome>/skills — the same ~/.agents/skills/ — at rank 500. A project-local .dsh/skills or .agents/skills outranks it, which is the same shadowing trap, with the same remedy: one channel per skill.
  • Then it prunes the plain Claude copies the skills CLI recreates on its own. That duplicate shadows your plugin and silently serves a stale skill — the one failure mode worth automating away.

Why a router, and not eleven more prompts

Installing a skill does not make an agent reach for it. The family writes a routing block into your agent's own instruction file: one table saying which pack answers what, and when. Every route also names the phrase that declines it, so the rule can be turned off in the sentence rather than in a file.

RouterAnswersWhen
super-uxwhat the interface must dothere is user-facing behaviour
sheleg-designhow it looks and movesthere is a visual layer
copywritinghow it soundstext a user of the product will read
sheleg-devwhat it runs on to charge, track and sign inmoney, tracking, errors, sign-in or speed is being wired
agent-stackhow an agent system is built, judged and metered — and the wire it speaks outwardthe thing being built is an agent, or a server one connects to
telegram-devwhich Telegram API a surface speaks, and what it coststhe thing being built lives inside Telegram
xr-devhow a Quest product moves from platform choice to launch and operationthe thing being built runs on a Meta Quest headset
web3d-devhow a realtime 3D scene on the web runs, ships its assets and movesa three.js or React Three Fiber scene renders in the page
seo-llmowhether a machine will find ita logged-out reader can see the surface
evidence-docswhat proves itsomething is stated as true
task-pipelinehow the change reaches the repositorythe change touches the repository
project-auditwhat is actually true of this project right nowthe question is the whole project, not one change
make-skillhow the skill itself is builta skill or plugin changes shape
agent-syncwho is holding this filethe project has agent coordination on

Read every routing rule and its boundary →


The manifesto this pack implements

These skills are the reference implementation of Proof of Done: The Agentic Software Development Manifesto by Sergey Sheleg. Its claim is that the unit of progress is not generated code but an evidence-carrying change: one that carries the intent it implements, the evidence that verifies it, the limits of that evidence, and the decision that accepts it. The manifesto lives in its own repository; this one is where it stops being an argument.