·dev

Use when working with fundamental software development knowledge — patterns, algorithms, architecture, and craftsmanship principles drawn from canonical published works. USE FOR: development fundamentals, pattern selection, architecture decisions, algorithm choice, code quality principles, choosing between architectural styles DO NOT USE FOR: specific pattern implementations (use sub-skills: design-patterns, integration-patterns, algorithms, etc.), testing strategy (use testing), infrastructure (use iac)

7Installs·0Trend·@tyler-r-kendrick

Installation

$npx skills add https://github.com/tyler-r-kendrick/agent-skills --skill dev

How to Install dev

Quickly install dev AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/tyler-r-kendrick/agent-skills --skill dev
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: tyler-r-kendrick/agent-skills.

SKILL.md

View raw

Overview This skill covers the foundational knowledge every software developer should command — drawn from canonical published works and industry-proven practices. It spans from low-level algorithms through code craftsmanship to system-level architecture.

| Design Patterns | Gamma, Helm, Johnson, Vlissides (GoF) | 23 object-oriented patterns | | Enterprise Integration Patterns | Hohpe & Woolf | Messaging, routing, transformation | | The Art of Computer Programming | Donald Knuth | Algorithms, data structures, combinatorics | | Clean Code | Robert C. Martin | Naming, functions, formatting, comments |

| Clean Architecture | Robert C. Martin | Dependency rule, boundaries, layers | | Refactoring | Martin Fowler | Code smells, refactoring catalog | | Domain-Driven Design | Eric Evans | Bounded contexts, aggregates, ubiquitous language | | Building Microservices | Sam Newman | Service decomposition, communication, deployment |

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/tyler-r-kendrick/agent-skills --skill dev
Category
</>Dev Tools
Verified
First Seen
2026-02-25
Updated
2026-03-10

Browse more skills from tyler-r-kendrick/agent-skills

Quick answers

What is dev?

Use when working with fundamental software development knowledge — patterns, algorithms, architecture, and craftsmanship principles drawn from canonical published works. USE FOR: development fundamentals, pattern selection, architecture decisions, algorithm choice, code quality principles, choosing between architectural styles DO NOT USE FOR: specific pattern implementations (use sub-skills: design-patterns, integration-patterns, algorithms, etc.), testing strategy (use testing), infrastructure (use iac) Source: tyler-r-kendrick/agent-skills.

How do I install dev?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/tyler-r-kendrick/agent-skills --skill dev Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/tyler-r-kendrick/agent-skills

Details

Category
</>Dev Tools
Source
skills.sh
First Seen
2026-02-25