javascript-typescript
v1.2.3JavaScript and TypeScript development with ES6+, Node.js, React, and modern web frameworks
by Seth HobsonMIT38.6kupdated 4 days ago
Source
git clone https://github.com/wshobson/agentsClone the source, then follow the repository's marketplace instructions for your runtime. The plugin root is plugins/javascript-typescript/ inside the repository.
Layout
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/javascript-testing-patterns/SKILL.md├── skills/modern-javascript-patterns/SKILL.md├── skills/nodejs-backend-patterns/SKILL.md└── skills/typescript-advanced-types/SKILL.md
Skills4
Implement comprehensive testing strategies using Jest, Vitest, and Testing Library for unit tests, integration tests, and end-to-end testing with mocking, fixtures, and test-driven development. Use when writing JavaScript/TypeScript tests, setting up test infrastructure, or implementing TDD/BDD workflows.
Master ES6+ features including async/await, destructuring, spread operators, arrow functions, promises, modules, iterators, generators, and functional programming patterns for writing clean, efficient JavaScript code. Use when refactoring legacy code, implementing modern patterns, or optimizing JavaScript applications.
Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database integration, and API design best practices. Use when creating Node.js servers, REST APIs, GraphQL backends, or microservices architectures.
Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.
Manifests2
{
"name": "javascript-typescript",
"version": "1.2.3",
"description": "JavaScript and TypeScript development with ES6+, Node.js, React, and modern web frameworks",
"skills": "./skills/",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT",
"interface": {
"displayName": "Javascript Typescript",
"shortDescription": "JavaScript and TypeScript development with ES6+, Node.js, React, and modern web frameworks",
"category": "Coding"
}
}{
"name": "javascript-typescript",
"version": "1.2.3",
"description": "JavaScript and TypeScript development with ES6+, Node.js, React, and modern web frameworks",
"author": {
"name": "Seth Hobson",
"email": "seth@major7apps.com"
},
"license": "MIT"
}