Skip to content

Reusable AI agent skills for modern web development workflows - CLI tools, file organization, commits, code review, and testing

License

Notifications You must be signed in to change notification settings

augmnt/webdev-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Developer Skills

A collection of skills for AI coding agents focused on modern web development workflows.

Skills follow the Agent Skills specification and work with Claude Code, OpenCode, Codex, and Cursor.

Available Skills

using-cli-tools

Enforces CLI tool usage over web dashboards for reproducibility and scriptability.

Use when: Working with GitHub, Supabase, Vercel, Netlify, Cloudflare, Prisma, Stripe, Docker, or any cloud service with a CLI.

Includes:

  • Core tools: gh, supabase, vercel, netlify, wrangler, prisma, stripe, docker compose
  • Additional: AWS CLI, Railway, Fly.io, ngrok, Turborepo, Planetscale, Neon, Drizzle, Bun

organizing-project-files

Project structure conventions for React and Next.js applications.

Use when: Creating new files, deciding where components/hooks/utils should go, or asking "where does this belong?"

Includes:

  • Standard folder layout
  • Naming conventions
  • App Router patterns
  • Monorepo structure
  • Feature-based organization

writing-commits

Consistent git history with Conventional Commits.

Use when: Writing commit messages, PR titles, PR descriptions, or branch names.

Format:

feat(auth): add Google OAuth login
fix(api): handle null user in profile endpoint
chore(deps): upgrade Next.js to 15

reviewing-code

Structured code review with prioritized, actionable feedback.

Use when: Reviewing PRs, checking code quality, or auditing changes.

Features:

  • Read-only mode (allowed-tools: Read, Grep, Glob)
  • Prioritized feedback: 🚨 Blocker → ⚠️ Suggestion → 💭 Nit
  • React/hooks patterns checklist
  • Accessibility audit

writing-tests

Practical testing strategy for web applications.

Use when: Writing tests, deciding what to test, setting up test infrastructure, or discussing coverage.

Includes:

  • Testing pyramid guidance
  • MSW setup for API mocking
  • Factory functions and fixtures
  • Coverage targets and exclusions

Installation

Quick Install

# Install all skills
npx add-skill augmnt/webdev-skills

# List available skills
npx add-skill augmnt/webdev-skills --list

# Install specific skills
npx add-skill augmnt/webdev-skills --skill using-cli-tools --skill writing-tests

Claude Code

# Global (all projects)
cp -r skills/* ~/.claude/skills/

# Project-level (commit to share with team)
cp -r skills/* .claude/skills/

OpenCode

cp -r skills/* ~/.config/opencode/skill/

Codex

cp -r skills/* ~/.codex/skills/

Cursor

cp -r skills/* ~/.cursor/skills/

Skills are automatically available once installed.

Customization

These skills are designed to be opinionated starting points. Fork this repo and customize for your team:

  • Add your preferred tools to using-cli-tools
  • Adjust folder structure in organizing-project-files
  • Modify commit conventions in writing-commits
  • Add team-specific review criteria to reviewing-code
  • Update testing tools in writing-tests

Contributing

Contributions welcome! Please:

  1. Follow the Agent Skills spec
  2. Keep SKILL.md files under 500 lines
  3. Use reference files for detailed content
  4. Test with multiple agents before submitting

License

MIT

About

Reusable AI agent skills for modern web development workflows - CLI tools, file organization, commits, code review, and testing

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published