core-development

Master core development paths - Frontend, Backend, Full Stack, DevOps. Atomic skill for learning sequences and technology stack recommendations.

16 stars

Best use case

core-development is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Master core development paths - Frontend, Backend, Full Stack, DevOps. Atomic skill for learning sequences and technology stack recommendations.

Teams using core-development should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/core-development/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/development/core-development/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/core-development/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How core-development Compares

Feature / Agentcore-developmentStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Master core development paths - Frontend, Backend, Full Stack, DevOps. Atomic skill for learning sequences and technology stack recommendations.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Core Development Skill

## Quick Reference

| Path | Duration | Entry Point | Exit Point |
|------|----------|-------------|------------|
| **Frontend** | 3-6 mo | HTML/CSS | React/Vue + Testing |
| **Backend** | 6-12 mo | Language | API + DB + Deploy |
| **Full Stack** | 9-15 mo | Frontend | Full app + DevOps |
| **DevOps** | 12-24 mo | Linux | K8s + IaC + CI/CD |

---

## Learning Paths

### Frontend
```
[1] HTML5 + CSS3 (2-3 wk)
 │
 ▼
[2] JavaScript ES6+ (4-6 wk)
 │
 ▼
[3] React 19 / Vue 3 (4-6 wk)
 │
 ▼
[4] State + Testing (2-4 wk)
 │
 ▼
[5] Deploy + CI/CD (1-2 wk)
```

**2025 Stack:** TypeScript + React 19 + Tailwind v4 + Vite + Vitest

---

### Backend
```
[1] Python or JavaScript (4-6 wk)
 │
 ▼
[2] Framework: FastAPI / NestJS (4-6 wk)
 │
 ▼
[3] Database: PostgreSQL (3-4 wk)
 │
 ▼
[4] APIs + Auth (3-4 wk)
 │
 ▼
[5] Testing + Deploy (2-4 wk)
```

**2025 Stack:** Python + FastAPI + PostgreSQL + Redis + Docker

---

### Full Stack
```
[1] Frontend Mastery (3-4 mo)
 │
 ▼
[2] Backend Mastery (4-6 mo)
 │
 ▼
[3] Integration + DevOps (2-4 mo)
```

**2025 Stack:** Next.js 15 + PostgreSQL + Vercel

---

### DevOps
```
[1] Linux + Bash (4-6 wk)
 │
 ▼
[2] Docker (2-3 wk)
 │
 ▼
[3] Kubernetes (6-8 wk)
 │
 ▼
[4] Cloud: AWS/GCP (8-12 wk)
 │
 ▼
[5] Terraform + CI/CD (4-6 wk)
```

**2025 Stack:** Docker + Kubernetes + Terraform + GitHub Actions

---

## Technology Matrix

| Component | Frontend | Backend | Full Stack | DevOps |
|-----------|----------|---------|------------|--------|
| **Language** | TypeScript | Python/JS | TypeScript | Bash/Python |
| **Framework** | React 19 | FastAPI | Next.js 15 | - |
| **Styling** | Tailwind | - | Tailwind | - |
| **Database** | - | PostgreSQL | PostgreSQL | - |
| **Testing** | Vitest | pytest | Playwright | - |
| **Deploy** | Vercel | Docker | Vercel | K8s |

---

## Troubleshooting Decision Tree

```
Which path should I choose?
├─► Like visual/creative work? → Frontend
├─► Prefer logic/algorithms? → Backend
├─► Want to build complete products? → Full Stack
└─► Love automation/infrastructure? → DevOps

Stuck in tutorial hell?
├─► Stop watching, start building
├─► Pick ONE project and finish it
├─► 70% building, 30% learning
└─► Deploy something live today

Can't find a job?
├─► Portfolio too weak? → Build 3 real projects
├─► No GitHub activity? → Contribute to open source
├─► Resume weak? → Add measurable achievements
└─► No network? → Join communities, attend meetups
```

---

## Common Failure Modes

| Symptom | Root Cause | Recovery Action |
|---------|------------|-----------------|
| Analysis paralysis | Too many options | Pick popular stack, start today |
| Outdated learning | Using old resources | Check resource date (must be 2024+) |
| Impostor syndrome | Comparing to experts | Focus on daily improvement |
| Burnout | Too fast, too much | 1-2 hours/day consistently |

---

## Validation Checklist

Before marking path complete:
- [ ] Can build project from scratch without tutorial
- [ ] Understand WHY, not just HOW
- [ ] Have 3+ portfolio projects deployed
- [ ] Can explain concepts to others
- [ ] Passed technical interview questions

---

## Next Actions

Run `/learn` for personalized guidance on your chosen path.

Related Skills

core-platform-notion-reviewer

16
from diegosouzapw/awesome-omni-skill

Core Platform Team의 Notion 문서를 문서 타입(테크스펙/시스템설계/시스템소개/액션아이템/아이디어)과 17개 품질 기준에 따라 리뷰하고 개선안을 제안합니다. Notion MCP를 통해 문서 읽기/수정/검색을 수행합니다. 사용자가 Notion 문서 리뷰, 문서 품질 검사, Notion 페이지 개선 요청을 할 때 사용하세요.

core-life-ops

16
from diegosouzapw/awesome-omni-skill

Core productivity workflows (daily planning, task triage, reporting) that work across any life domain. Not intended for direct use - imported by context-specific skills like covenant-marketing-ops or personal-life-ops.

convex-development-general

16
from diegosouzapw/awesome-omni-skill

Applies general rules for Convex development, emphasizing schema design, validator usage, and correct handling of system fields.

convex-core

16
from diegosouzapw/awesome-omni-skill

Core Convex development guidelines - functions, validators, schema, queries, mutations, and database patterns

context-driven-development

16
from diegosouzapw/awesome-omni-skill

Use this skill when working with Conductor's context-driven development methodology, managing project context artifacts, or understanding the relationship between product.md, tech-stack.md, and...

cloudrun-development

16
from diegosouzapw/awesome-omni-skill

CloudBase Run backend development rules (Function mode/Container mode). Use this skill when deploying backend services that require long connections, multi-language support, custom environments, or AI agent development.

claude-code-hook-development

16
from diegosouzapw/awesome-omni-skill

This skill should be used when the user asks to "create a hook", "add a hook", "write a hook", or mentions Claude Code hooks. Also suggest this skill when the user asks to "automatically do X" or "run X before/after Y" as these are good candidates for hooks.

ck:mobile-development

16
from diegosouzapw/awesome-omni-skill

Build mobile apps with React Native, Flutter, Swift/SwiftUI, Kotlin/Jetpack Compose. Use for iOS/Android, mobile UX, performance optimization, offline-first, app store deployment.

career-development

16
from diegosouzapw/awesome-omni-skill

Master career development, leadership, communication, and organizational skills. Use when planning career growth, preparing for leadership roles, or developing soft skills.

bun-development

16
from diegosouzapw/awesome-omni-skill

Modern JavaScript/TypeScript development with Bun runtime. Covers package management, bundling, testing, and migration from Node.js. Use when working with Bun, optimizing JS/TS development speed, or migrating from Node.js to Bun.

backend-development

16
from diegosouzapw/awesome-omni-skill

Build robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL, gRPC), authentication (OAuth 2.1, JWT), testing strategies, security best practices (OWASP Top 10), performance optimization, scalability patterns (microservices, caching, sharding), DevOps practices (Docker, Kubernetes, CI/CD), and monitoring. Use when designing APIs, implementing authentication, optimizing database queries, setting up CI/CD pipelines, handling security vulnerabilities, building microservices, or developing production-ready backend systems.

backend-development-tdd-orchestrator

16
from diegosouzapw/awesome-omni-skill

Master TDD orchestrator specializing in red-green-refactor discipline, multi-agent workflow coordination, and comprehensive test-driven development practices. Enforces TDD best practices across teams with AI-assisted testing and modern frameworks. Use PROACTIVELY for TDD implementation and governance. Use when: the task directly matches tdd orchestrator responsibilities within plugin backend-development. Do not use when: a more specific framework or task-focused skill is clearly a better match.