davila7/claude-with-skills

Claude With Skills Course

About the project

Claude With Skills is a progressive course that teaches developers to create reusable, portable Agent Skills for Claude Code, from basic SKILL.md files to advanced automation and plugin packaging. It is intended for developers who want repeatable instructions and workflows instead of repeatedly pasting the same guidance. The catalogue contains the course's skills, agents, and instruction.

This repository also configures its own agents. See what claude-with-skills tells them →

11Stars on the repository
49Mods indexed here, across every type
3mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

explain-code

01

davila7/claude-with-skills

Skill Claude CodeCodex

Explains code in plain language for someone unfamiliar with the programming language. Use when asked to explain code, walk through logic, describe what a function does, or when the user says "explain this" or "walk me through this".

not rated 11 3mo ago A 52 tokens original MIT

davila7/claude-with-skills

Skill Claude Code

Summarizes uncommitted git changes in a concise machine-readable format. Use in CI pipelines, scripts, or headless invocations where the output will be piped or captured.

not rated 11 3mo ago A 45 tokens original MIT

hello-skill

03

davila7/claude-with-skills

Skill Claude CodeCodex

Explains what a skill is and demonstrates that skills are working. Use when testing skills, when asked about skills, or when asked to demonstrate how skills work.

not rated 11 3mo ago A 36 tokens original MIT

personal-greeting

04

davila7/claude-with-skills

Skill Claude CodeCodex

Demonstrates the personal scope for Claude Code skills. Use when testing personal-scoped skills or when the user wants to understand the difference between personal and project skill scopes.

not rated 11 3mo ago A 38 tokens original MIT

project-conventions

05

davila7/claude-with-skills

Skill Claude CodeCodex

Lists the conventions for this project and demonstrates the project scope for Claude Code skills. Use when asked about project conventions, code style, or as a demonstration of project-scoped skills.

not rated 11 3mo ago A 40 tokens original MIT

changelog-entry

06

davila7/claude-with-skills

Skill Claude Code

Draft a CHANGELOG.md entry for the current changes in Keep a Changelog format. Use when releasing, tagging a version, or updating CHANGELOG.md.

not rated 11 3mo ago A 35 tokens original MIT

davila7/claude-with-skills

Skill Claude CodeCodex

Review code against a standard checklist covering security, correctness, performance, and readability. Use when asked to review code, check a PR, or audit changes.

not rated 11 3mo ago A 36 tokens original MIT

commit-message

08

davila7/claude-with-skills

Skill Claude Code

Generate a conventional commit message for the current staged git changes. Use when the user wants to commit, asks for a commit message, or asks what to write for a commit.

not rated 11 3mo ago A 38 tokens original MIT

pr-description

09

davila7/claude-with-skills

Skill Claude Code

Write a pull request description with summary, motivation, and test plan. Use when creating a PR, asked for a PR description, or preparing to submit a pull request.

not rated 11 3mo ago A 37 tokens original MIT

adr-writer

10

davila7/claude-with-skills

Skill Claude CodeCodex

Write an Architecture Decision Record (ADR) document for a technical decision. Use when documenting a technical choice, architectural decision, or design decision.

not rated 11 3mo ago A 32 tokens original MIT

jsdoc-writer

11

davila7/claude-with-skills

Skill Claude CodeCodex

Add JSDoc comments to JavaScript or TypeScript functions that are missing documentation. Use when asked to document functions, add JSDoc, or improve code comments.

not rated 11 3mo ago A 39 tokens original MIT

readme-generator

12

davila7/claude-with-skills

Skill Claude Code

Generate a README.md for the current project by analyzing the codebase structure, package files, and existing documentation. Use when asked to write a README, create documentation, or document the project.

not rated 11 3mo ago A 42 tokens original MIT

summarize-changes

13

davila7/claude-with-skills

Skill Claude Code

Summarizes uncommitted git changes and flags anything risky. Use when the user asks what changed, wants a commit message draft, or asks to review their diff before committing.

not rated 11 3mo ago A 42 tokens original MIT

python-deploy

14

davila7/claude-with-skills

Skill Claude Code

Deploy a Python project to the target environment. Runs pytest, builds the wheel, and pushes a deployment tag. Only invoke manually when ready to deploy.

not rated 11 3mo ago A 34 tokens original MIT

migration-guard

15

davila7/claude-with-skills

Skill Claude Code

Review database migration files for naming conventions and dangerous operations. Auto-activates for migration files.

not rated 11 3mo ago A 23 tokens original MIT

rename-symbol

16

davila7/claude-with-skills

Skill Claude Code

Rename a code symbol (variable, function, class) across a specified scope.

not rated 11 3mo ago A 19 tokens original MIT

dependency-audit

17

davila7/claude-with-skills

Skill Claude Code

Audit npm or pip dependencies for outdated packages and known vulnerabilities. Use when checking package health, preparing for a release, reviewing dependencies before merging a PR, or when asked about outdated packages or security advisories.

not rated 11 3mo ago A 45 tokens original MIT

davila7/claude-with-skills

Skill Claude Code

API design conventions for this codebase. Use whenever writing or reviewing API endpoints, route handlers, or HTTP clients.

not rated 11 3mo ago A 28 tokens original MIT

manual-only-deploy

19

davila7/claude-with-skills

Skill Claude Code

Deploy the application to production. Only invoke this manually when you are ready to deploy.

not rated 11 3mo ago A 22 tokens original MIT

readonly-research

20

davila7/claude-with-skills

Skill Claude Code

Research the codebase to answer a question without making any changes. Use when exploring code, understanding architecture, or investigating how something works.

not rated 11 3mo ago A 31 tokens original MIT

safe-commit

21

davila7/claude-with-skills

Skill Claude Code

Stage all changes and create a conventional commit with a generated message. Use when ready to commit and want automated staging and commit message generation.

not rated 11 3mo ago A 31 tokens original MIT

fix-issue

22

davila7/claude-with-skills

Skill Claude Code

Fix a GitHub issue by number. Reads the issue, implements a fix, and prepares a commit.

not rated 11 3mo ago A 25 tokens original MIT

migrate-component

23

davila7/claude-with-skills

Skill Claude Code

Migrate a UI component from one framework to another, preserving behavior and tests.

not rated 11 3mo ago A 20 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: