A repository of production-quality, reusable Agent Skills compatible with the open Agent Skills standard and npx skills add.
This repository provides a set of highly optimized, modular instruction sets (Agent Skills) to extend the capabilities of AI coding agents (such as Claude Code, Cursor, Codex, and others). By codifying complex workflows, database optimizations, and style rules into standardized skills, developers can streamline agent tasks and reduce prompt context waste.
Maximize Cloudflare D1 database performance, throughput, and type safety when building serverless architectures with Drizzle ORM.
- Focuses on: Schema design, transaction batching, query performance, and global read replication.
Perform an evidence-driven, high-confidence security audit of application codebases focusing strictly on directly exploitable and reproducible vulnerabilities.
- Focuses on: Authentication & authorization, data handling (injections), SSRF, and PoC verification.
Rewrite prose (documentation, READMEs, commit messages, PR descriptions) into ASD-STE100 Simplified Technical English (STE) to eliminate "AI slop" and improve clarity.
- Includes: An automated STE linter script (
scripts/ste-lint.py).
Generate clean, Figma-style flat UI mockups inside realistic, current-generation device frames.
- Focuses on: Professional visual framing, soft lighting, and product-ready photography layouts.
Automate the workflow of branching, staging, committing, and opening a structured GitHub pull request linked to a parent spec issue and child tickets.
- Focuses on: Context retrieval, branch management, and automated PR creation.
Apply a precise legal prose style to contracts, agreements, policies, and resolutions to tighten operative language and eliminate legal slop.
- Includes: An automated legal linter script (
scripts/legal-lint.py).
These skills can be installed globally or at the project level using the open skills package manager.
To install a specific skill, run:
npx skills add hammadmajid/skills --skill <skill-name>For example, to install the ste-writing skill:
npx skills add hammadmajid/skills --skill ste-writingTo install all skills from this repository into your project or global environment:
npx skills add hammadmajid/skillsTo update your installed skills to their latest versions, run:
npx skills updateWe welcome community contributions to improve existing skills or add new ones.
- Format: Every skill must live under a kebab-case subdirectory in the
skills/folder (e.g.,skills/my-new-skill/). - Required Files:
SKILL.md: Mandatory file containing YAML frontmatter (withnamematching the directory name, and a cleardescription) and the markdown instruction set.scripts/,references/,assets/: Optional directories for executable scripts, documentation, and static assets.
- Validation: A local Node.js validator checks that all skills conform to the repository standard. Run it locally before pushing:
Every push and pull request is automatically validated by GitHub Actions.
node .github/workflows/validate.js
This repository is licensed under the MIT License. Individual skills may preserve additional credit and copyright notes within their respective subfolders.
