robust-skills

Task skills for Bazel, backend and frontend architecture, JavaScript, CSS, PostgreSQL with Drizzle, Mermaid, Slack and Teams

  • 61 ★ on the repository
  • Last commit
  • MIT
Skill

Minimal access

Why this level

  • The skills only add instructions for the agent, and the agent itself performs actions in the project.
All reasons and checks

ccheney/robust-skills

Install

Manual install

npx skills add https://github.com/ccheney/robust-skills

Installs the whole set. For one skill add `--skill bazel` or another name from the list.

Access and checks

How we review

Minimal accessThe tool runs nothing and makes no network calls.

  • The skills only add instructions for the agent, and the agent itself performs actions in the project.

This is third-party code. Review the repository files before installing.

What it does

`robust-skills` gathers short engineering skills. Each has a concise entry point and links technical references only when the task needs them. The set has `bazel` for builds and cache failures, `clean-ddd-hexagonal` for domain boundaries and ports with adapters, `feature-slicing` for Feature-Sliced Design frontends, `modern-javascript` and `modern-css` for language semantics and modern browser features, and `postgres-drizzle` for schemas, queries and migrations. It also has `mermaid-diagrams`, `slack-block-kit`, `slack-mrkdwn`, `teams-adaptive-cards` and `teams-message-formatting` for message formatting. Each description says when a skill applies and when it does not, for example architecture skills stay out of routine CRUD changes.

Who it is for. Developers who edit Bazel builds, Postgres schemas or CSS styles and want the agent to pick the right reference by topic.

Good fit when

  • A Bazel build fails and targets, cache and CI errors must be sorted out
  • A Postgres schema and Drizzle queries are written or reviewed
  • Layout moves from legacy tricks to native CSS
  • Slack or Teams messages are built from blocks and cards

Not a fit when

  • The project does not use these technologies, since each skill is tied to its topic
  • A routine CRUD change is enough and architecture skills are not needed
  • You need the latest library versions, since examples are research snapshots

Example request

Work out why a Bazel target fails and propose a BUILD file fix without running the whole build.

Limitations

Version examples in the skills stay research snapshots, so match them to the tools and target platforms installed in the project. Version 4 of the set changed automatic skill selection and workflow guidance while skill names and install selectors stayed the same. A skill description decides when the agent loads it, so name a skill explicitly for rare tasks. The set's checks live in the `evals` directory and are not needed for everyday work.

How to disable. Delete the needed folders from the agent's skills directory: `bazel`, `modern-css` and the rest were installed separately or together.

FAQ

How do I install the whole set?

Run `npx skills add https://github.com/ccheney/robust-skills`, and for one skill add `--skill` and its name.

Which topics are covered?

Bazel, backend architecture (DDD and ports with adapters), Feature-Sliced Design, JavaScript, CSS, PostgreSQL with Drizzle, Mermaid diagrams, Slack and Teams messages.

When should I skip `clean-ddd-hexagonal`?

In routine CRUD edits: its description excludes routine changes and keeps it for aggregate modeling and context boundaries.

What changed in version 4?

Automatic skill selection and workflow guidance. Skill names and install selectors stayed the same, with details in the release notes.

Does it fit Cursor and Codex?

Install goes through `npx skills`, which works with several agents. The author's checks are described in the skill authoring audit.

Discussion

No questions or reviews yet.

Skills

Over 200 skills by stack and practice: React, Next.js, Rails, Rust, Python, debugging, TDD and UI review

SkillMinimal access225Repository stars

A Claude Code marketplace of 19 plugins and 76 skills for frontend, backend, DevOps and security, with a skill chain command

PluginExtended access530Repository stars

A personal skill set: backend security audit, AWS and GCP account cleanup, project roadmaps and commit messages

SkillBroad access70Repository stars

160 free skills for the full development cycle: backend, frontend, deployment and VibeCoding workflows, documented in Chinese.

SkillExtended access146Repository stars

Over 140 skills for systems programming: compilers, debuggers, profilers, firmware, the Linux kernel and binary analysis.

SkillMinimal access284Repository stars

README in short

The README lists each skill with a short description and install command, warns about version snapshots and links the version 4 notes and the skill authoring audit.

README badge

Report a problem