← Back to list

frontend-technologies
by pluginagentmarketplace
TypeScript Development Plugin
⭐ 1🍴 0📅 Jan 5, 2026
SKILL.md
name: frontend-technologies description: Master modern web development with HTML, CSS, JavaScript, React, Vue, Angular, Next.js, TypeScript, and responsive design. Use when building web applications, optimizing UI performance, or learning frontend frameworks. sasmp_version: "1.3.0" bonded_agent: 01-typescript-fundamentals bond_type: PRIMARY_BOND
Frontend Technologies Skill
Quick Start - React with TypeScript
import React, { useState, useEffect } from 'react';
interface Props {
title: string;
}
export function Example({ title }: Props) {
const [count, setCount] = useState(0);
useEffect(() => {
document.title = `${title}: ${count}`;
}, [count, title]);
return (
<div>
<h1>{title}</h1>
<p>Count: {count}</p>
<button onClick={() => setCount(c => c + 1)}>
Increment
</button>
</div>
);
}
Core Technologies
Foundation
- HTML5 semantic markup
- CSS3 (Flexbox, Grid, animations)
- JavaScript ES2020+
- TypeScript for type safety
Frameworks
- React 18+ with hooks
- Vue.js 3+ composition API
- Angular 16+ with RxJS
- Svelte for compiler-based approach
Meta-Frameworks
- Next.js - React with SSR, SSG, API routes
- Nuxt - Vue with full-stack capabilities
- SvelteKit - Svelte framework
- Remix - Focus on web fundamentals
State Management
- React Context API
- Redux Toolkit
- Zustand, Jotai, Recoil
- Vue Composition API / Pinia
- MobX, Akita
Styling
- Tailwind CSS
- CSS Modules & BEM
- Styled Components / Emotion
- SASS/SCSS
Build Tools
- Vite (fast development)
- Webpack (powerful bundling)
- Turbopack (next-gen)
- esbuild (transpilation)
Testing
- Jest unit testing
- React Testing Library
- Cypress / Playwright E2E
- Vitest for Vite projects
Best Practices
- Semantic HTML - Use correct elements for accessibility
- Responsive Design - Mobile-first approach
- Performance - Optimize Core Web Vitals
- Accessibility - WCAG 2.1 AA compliance
- Type Safety - Use TypeScript
- Code Quality - ESLint + Prettier
- Testing - Aim for 80%+ coverage
- Documentation - Storybook for components
Resources
Score
Total Score
60/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon