jamestorrevillas/dev-skills

A modular AI skill library for software engineers. 37 SKILL.md files covering technical, soft, and career skills for GitHub Copilot Agents, Claude, and Claude Code.

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

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

prompt-engineering

25

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill when writing, improving, or debugging prompts for any AI model — Claude, GPT, Gemini, or Copilot. Also use when designing plan-before-execute workflows, verification patterns, self-improvement loops, or structuring AI instructions for maximum clarity and output quality. Trigger on keywords: prompt…

not rated 3 5mo ago A 92 tokens original MIT

research-synthesis

26

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill when researching technologies, synthesizing multiple sources, evaluating tech stack decisions, comparing frameworks, or writing technical research summaries. Trigger on keywords: research, compare, evaluate, which is better, technology decision, should I use, pros and cons, synthesis, stack decision.

not rated 3 5mo ago A 60 tokens original MIT

resume-portfolio

27

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill when writing or updating a resume, portfolio, LinkedIn profile, or professional bio. Trigger on keywords: resume, CV, portfolio, LinkedIn, professional bio, job application, describe my experience, write about my work, personal branding.

not rated 3 5mo ago A 55 tokens original MIT

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill when designing resilient code, systems, or AI agents that recover from failure automatically. Also use for proactive resilience thinking — pre-mortems, failure mode analysis, chaos engineering, circuit breakers, retry logic, fallback strategies, and the developer self-improvement loop. Trigger on…

not rated 3 5mo ago A 101 tokens original MIT

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill when planning a side project, evaluating a product idea, scoping an MVP, thinking through monetization, or deciding what to build. Trigger on keywords: side project, MVP, product idea, monetize, build vs buy, startup idea, indie hacker, what should I build, validate idea.

not rated 3 5mo ago A 67 tokens original MIT

sprint-planning

30

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill for Agile and Scrum workflows — writing user stories, defining acceptance criteria, estimating story points, generating sprint goals, running retrospectives, backlog grooming, standup updates, or onboarding documentation. Trigger on keywords: user story, sprint, backlog, story points, acceptance…

not rated 3 5mo ago A 80 tokens original MIT

system-design

31

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill when designing large-scale systems, choosing between architectural patterns, evaluating trade-offs, designing for scalability and reliability, or preparing for system design interviews. Trigger on keywords: system design, architecture, scalability, microservices, monolith, distributed system, design…

not rated 3 5mo ago A 70 tokens original MIT

tech-research

32

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill when evaluating technologies, comparing frameworks, making build vs buy decisions, researching best practices, or synthesizing information for a technical decision. Trigger on keywords: should I use, which framework, technology comparison, evaluate, build vs buy, what's the best tool for, research this…

not rated 3 5mo ago A 68 tokens original MIT

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill when explaining technical concepts to non-technical stakeholders, writing for mixed audiences, presenting technical decisions to leadership, translating business requirements into technical specs, or communicating complexity clearly. Trigger on keywords: explain to stakeholders, non-technical, executive…

not rated 3 5mo ago A 69 tokens original MIT

technical-mentoring

34

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill when mentoring junior developers, conducting code walkthroughs, transferring knowledge, onboarding new team members, or giving technical guidance to less experienced developers. Trigger on keywords: mentor, mentoring, junior developer, teach, knowledge transfer, code walkthrough, explain to junior, help…

not rated 3 5mo ago A 64 tokens original MIT

testing

35

jamestorrevillas/dev-skills

Skill Claude CodeCodex needs its repo

Use this skill when writing or improving tests of any kind — unit tests, integration tests, end-to-end (E2E) tests, API tests, or test coverage analysis. Trigger on keywords: test, spec, unit test, integration test, E2E, Playwright, Jest, Vitest, pytest, mock, coverage, TDD, test suite, assertion.

not rated 3 5mo ago A 78 tokens original MIT

threat-modeling

36

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill when identifying security threats, designing secure systems, thinking like an attacker, performing security assessments, or applying STRIDE threat modeling. Trigger on keywords: threat model, security design, attack surface, STRIDE, vulnerabilities by design, security review, who can attack this, what…

not rated 3 5mo ago A 68 tokens original MIT

jamestorrevillas/dev-skills

Skill Claude CodeCodex

Use this skill when building multi-component web applications, interactive dashboards, complex React apps with state management, or any web artifact that requires routing, multiple views, or sophisticated UI interactions. Trigger on keywords: build a web app, dashboard, multi-page, React app, interactive tool, web…

not rated 3 5mo ago A 72 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: