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
Minimal access
Why this level
- The skills only add instructions for the agent, and the agent itself performs actions in the project.
Install
- Works in
Manual install
npx skills add https://github.com/ccheney/robust-skillsInstalls the whole set. For one skill add `--skill bazel` or another name from the list.
Access and checks
How we reviewMinimal 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.
Related
SkillsOver 200 skills by stack and practice: React, Next.js, Rails, Rust, Python, debugging, TDD and UI review
A Claude Code marketplace of 19 plugins and 76 skills for frontend, backend, DevOps and security, with a skill chain command
A personal skill set: backend security audit, AWS and GCP account cleanup, project roadmaps and commit messages
BuildBetter Skills: coding skills backed by customer evidence
BuildBetter Skills
Skill packs for Claude Code, Codex and Cursor: specs, plans and browser verification enriched with BuildBetter customer evidence
160 free skills for the full development cycle: backend, frontend, deployment and VibeCoding workflows, documented in Chinese.
Over 140 skills for systems programming: compilers, debuggers, profilers, firmware, the Linux kernel and binary analysis.
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.