omp packages

@ashtrath/skills0.1.0

Ashtrath's curated agent skills.

ashtrath Published 4 days ago MIT ~0 downloads/mo

Built for omp

The author tagged this package oh-my-pi.

Did it work for you?

Result

One report per person. A new report replaces your old one.

Reports 0

No reports yet.

Readme

@ashtrath/skills

Project Overview

Ashtrath's curated agent skills.

A hand-picked set of agent skills from across the ecosystem, declared in one npm package so a project gets all of them with a single install.

Powered by the skills CLI experimental_sync feature.

Setup

Install the skills CLI and this pack as dev dependencies, then hook skills experimental_sync into your prepare script:

pnpm i -D skills @ashtrath/skills
{
  "scripts": {
    "prepare": "skills experimental_sync -y"
  },
  "devDependencies": {
    "skills": "^1.7.4",
    "@ashtrath/skills": "^1.0.0"
  }
}

Then run pnpm i (or pnpx skills experimental_sync -y) for the first sync. From then on every install keeps the skills in sync.

What you get:

  • Every skill listed below is installed into .agents/skills/<name> and linked into the skill directories of the agents detected on your machine (Claude Code, Cursor, OpenCode, Codex, ...). Pass -a claude-code cursor to choose explicitly.
  • skills-lock.json records what came from where. Commit it.
  • Removing @ashtrath/skills from your dependencies removes the skills on the next sync.

The pack tracks each upstream's default branch. To pull in the latest upstream changes without waiting for a new pack release:

pnpx skills update

Skills

Workflow

Skill Description Source
code-review Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). mattpocock/skills
codebase-design Shared vocabulary for designing deep modules. mattpocock/skills
diagnosing-bugs Diagnosis loop for hard bugs and performance regressions. mattpocock/skills
domain-modeling Build and sharpen a project's domain model. mattpocock/skills
grill-me A relentless interview to sharpen a plan or design. mattpocock/skills
grill-with-docs A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go. mattpocock/skills
grilling Grill the user relentlessly about a plan, decision, or idea. mattpocock/skills
implement Implement a piece of work based on a spec or set of tickets. mattpocock/skills
implement-spec Implement the result of /to-spec and /to-tickets in code. mattpocock/skills
prototype Build a throwaway prototype to answer a design question. mattpocock/skills
research Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo. mattpocock/skills
retro Conduct a retrospective on a coding session. mattpocock/skills
tdd Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests. mattpocock/skills
to-spec Turn the current conversation into a spec and publish it to the project issue tracker: no interview, just synthesis of what you've already discussed. mattpocock/skills
to-tickets Break a plan, spec, or the current conversation into a set of tracer-bullet tickets, each declaring its blocking edges, published to the configured tracker (edges as text in one file per ticket locally, or native blocking links on a real tracker). mattpocock/skills
wayfinder Plan a huge chunk of work (more than one agent session can hold) as a shared map of decision tickets on your issue tracker, and resolve them one at a time until the way to the destination is clear. mattpocock/skills
writing-for-agents Writing documents for agents. Use when creating or editing skills, or modifying AGENTS.md or CLAUDE.md. mattpocock/skills

Writing

Skill Description Source
i-have-adhd Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress tangents, give specific time estimates, make wins visible. ayghri/i-have-adhd

Design

Skill Description Source
better-accessibility Reviews and fixes keyboard and focus behavior, ARIA, accessible names, forms, screen-reader announcements, motion and zoom against WCAG 2.2. jakubkrehel/skills
better-colors Builds and checks color systems by generating palettes, naming semantic tokens, converting between formats and measuring contrast. jakubkrehel/skills
better-interface Reviews a screen, flow or whole interface across accessibility, layout, writing, typography, color and UI polish, and returns one ranked report. jakubkrehel/skills
better-layout Sets grouping, alignment, reading order, responsive structure and room for translated text, so a layout holds up when it is resized, translated or mirrored. jakubkrehel/skills
better-typography Sets and reviews how text renders, from the type scale and spacing to font features, wrapping, truncation and punctuation. jakubkrehel/skills
better-ui Polishes surfaces, icons and motion with exact values for border radius, optical alignment, shadows, icon states and animation. jakubkrehel/skills
better-writing Writes and reviews interface copy, from labels and errors to empty states and confirmations, so it matches the product's voice and tells people what to do next. jakubkrehel/skills
break Renders a component you choose under every scenario that can reach it on a temporary page and stress tests it. jakubkrehel/skills
explain-interface Explains how a website, a visual effect or an animation was built, from a live URL or a screenshot. jakubkrehel/skills
state-machine Renders every state of a component you choose on a throwaway page, with mock data and a switcher, so you can work on each state. jakubkrehel/skills
variant Builds multiple variants of a component you're working on and helps you iterate and pick one. jakubkrehel/skills

Acknowledgements

License

MIT