frontend-fundamentals
79프론트엔드 컴포넌트 기본기 검토
프론트엔드 리뷰에서는 컴포넌트 유지보수가 어려워질 때까지 아키텍처, 상태, 접근성, 성능 문제가 자주 놓쳐집니다. 이 스킬은 Claude, Codex, Claude Code가 컴포넌트 품질을 위한 집중 체크리스트 질문과 리뷰 패턴을 따라가도록 안내합니다.
React 접근성 기본 사항 검토
인터랙티브 React 인터페이스는 키보드, 레이블 지정, 포커스 요구사항을 놓치는 경우가 많습니다. 이 스킬은 Claude, Codex, Claude Code가 JSX, 폼, 내비게이션, 다이얼로그에 대해 실용적인 WCAG 점검을 수행하도록 안내합니다.
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "accessibility-fundamentals" from https://skillstore.io/skills/danielpodolsky-accessibility-fundamentals.md and its manifest at https://skillstore.io/api/skills/danielpodolsky-accessibility-fundamentals/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
"accessibility-fundamentals" 사용 중입니다. 풀 리퀘스트가 아이콘만 있는 삭제 버튼과 placeholder만 있는 필드가 포함된 폼을 추가합니다.
예상 결과:
리뷰는 누락된 접근 가능한 이름과 누락된 폼 레이블을 식별하고, 사용자 영향을 설명하며, 보이는 레이블과 명확한 버튼 이름을 권장합니다.
"accessibility-fundamentals" 사용 중입니다. 모달 컴포넌트가 내비게이션 메뉴에서 열리고 마우스 클릭으로만 닫힙니다.
예상 결과:
리뷰는 키보드로 닫는 동작 누락, 포커스 트랩 요구사항, 트리거로 포커스를 되돌려야 할 필요성을 강조합니다.
"accessibility-fundamentals" 사용 중입니다. 페이지가 색상 있는 상태 배지를 사용하고 기본 포커스 윤곽선을 제거합니다.
예상 결과:
리뷰는 색상에만 의존한 의미 전달과 보이지 않는 키보드 포커스를 지적한 다음, 텍스트 표시와 보이는 포커스 스타일을 제안합니다.
All external command findings are false positives caused by Markdown inline code and fenced JSX, CSS, testing, and MCP examples in SKILL.md. The system reconnaissance finding is also a false positive for a CSS focus outline declaration. No prompt injection, credential handling, exfiltration intent, or malicious behavior was found.
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
https://skillstore.io/skills/danielpodolsky-accessibility-fundamentals/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/danielpodolsky-accessibility-fundamentals?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/danielpodolsky-accessibility-fundamentals?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/danielpodolsky-accessibility-fundamentals/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/danielpodolsky-accessibility-fundamentals.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>DanielPodolsky. (2026). accessibility-fundamentals security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/danielpodolsky-accessibility-fundamentals/audits/9@techreport{danielpodolsky-danielpodolsky-accessibility-fundamentals-2026,
author = {DanielPodolsky},
title = {accessibility-fundamentals security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/danielpodolsky-accessibility-fundamentals/audits/9},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "accessibility-fundamentals security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "DanielPodolsky"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/danielpodolsky-accessibility-fundamentals/audits/9"
identifiers:
- type: other
value: "skillstore:danielpodolsky-accessibility-fundamentals:audit:9"
description: "Skillstore immutable audit report identifier"
풀 리퀘스트가 승인되기 전에 레이블, 오류 메시지, invalid 상태, 키보드 동작을 점검합니다.
버튼, 아이콘 컨트롤, 모달, 메뉴, 내비게이션 패턴에서 재사용 가능한 접근성 문제를 평가합니다.
구현 작업을 시맨틱 HTML, 포커스 관리, 포용적 디자인 결정에 대한 명확한 예시로 바꿉니다.
기본 접근성 관점에서 이 JSX를 검토하세요. 시맨틱 요소, 레이블, alt 텍스트, 키보드 접근, 보이는 포커스 상태에 집중하세요.
접근성 관점에서 이 폼을 감사하세요. 레이블 연결, 오류 메시지 연결, aria-invalid 사용, placeholder 의존, 키보드로 완료 가능 여부를 점검하세요.
키보드 동작, 포커스 관리, 닫기 경로, 접근 가능한 이름, 적절한 ARIA 상태 관점에서 이 인터랙티브 컴포넌트를 검토하세요.
릴리스 준비 수준의 접근성 리뷰를 수행하세요. WCAG 영향, 사용자 위험, 수동 테스트 범위, 자동화 테스트 공백, 구체적인 개선 단계를 우선순위로 다루세요.
작성자
DanielPodolsky라이선스
MIT
Skillstore 리비전
r1
버전 안내
작성자가 버전을 선언하지 않았습니다.
리포지토리
https://github.com/DanielPodolsky/mentor-spec/tree/main/.claude/skills/fundamentals/accessibility참조
34f316ba14ef36c7a620fc09f2676d2429997a77
유지보수 최신성
2026. 7. 22.
사용량
7 다운로드 · 203 조회
파일 구조
📄 SKILL.md
프론트엔드 컴포넌트 기본기 검토
프론트엔드 리뷰에서는 컴포넌트 유지보수가 어려워질 때까지 아키텍처, 상태, 접근성, 성능 문제가 자주 놓쳐집니다. 이 스킬은 Claude, Codex, Claude Code가 컴포넌트 품질을 위한 집중 체크리스트 질문과 리뷰 패턴을 따라가도록 안내합니다.
코드 기본기 검토
작은 가독성 문제는 코드 리뷰를 느리게 만들고 유지보수를 더 어렵게 합니다. 이 스킬은 명명, 구조, 재사용, 주석을 검토하여 Claude, Codex 또는 Claude Code가 명확한 통과 또는 제안 지침을 반환할 수 있도록 합니다.
엔지니어링 기본 원칙 검토
팀은 가독성, 명명, 코드 구성에 대해 일관된 피드백이 필요한 경우가 많습니다. 이 스킬은 Claude, Codex, Claude Code에 일상적인 코드 품질 리뷰를 위한 실용적인 체크리스트를 제공합니다.
릴리스 전 성능 위험 검토
성능 위험은 코드가 동작한 이후, 규모가 취약한 경로를 드러내기 전에 자주 나타납니다. 이 스킬은 Claude, Codex, Claude Code가 집중적인 성능 검토 질문을 거치도록 안내합니다.
오류 처리 기본 사항 검토
부실한 오류 처리는 실패를 숨기고, 사용자를 혼란스럽게 하며, 프로덕션 디버깅을 늦춥니다. 이 스킬은 명확한 메시지, 복구 경로, 유용한 로그를 중심으로 리뷰를 진행하도록 안내합니다.
릴리스 전 보안 검토
릴리스 점검이 비공식적으로 이루어지면 팀은 보안 문제를 놓치기 쉽습니다. 이 스킬은 Claude, Codex, Claude Code가 구조화된 보안 질문과 경고 템플릿을 따라 검토하도록 안내합니다.
시니어 가이드와 함께 풀스택 앱 빌드
작성자 alirezarezvani
풀스택 프로젝트에는 일관된 설정, 아키텍처 선택, 품질 검사가 필요한 경우가 많습니다. 이 스킬은 React, Next.js, Node.js, GraphQL, PostgreSQL 작업을 위한 스크립트와 참고 자료를 제공합니다.
React View Transitions 구현
작성자 vercel-labs
React view transitions는 배치 위치를 잘못 잡기 쉬워, 조용히 발생하거나 시끄러운 애니메이션을 유발할 수 있습니다. 이 스킬은 라우트, Suspense, 목록, 공유 요소 애니메이션 선택을 안내합니다.
더 나은 SwiftUI 기능 구축
작성자 avdlee
SwiftUI 프로젝트에는 사용 중단된 API, 취약한 상태, 느린 뷰 업데이트가 쌓일 수 있습니다. 이 스킬은 현대적이고 유지보수하기 쉬운 SwiftUI 코드를 위한 집중적인 가이드를 제공합니다.
타입 안전한 React 컴포넌트 빌드
작성자 softaworks
React TypeScript 작업에는 정확한 이벤트, hook, route 타입이 필요한 경우가 많습니다. 이 스킬은 타입 지정 컴포넌트, React 19 API, routing을 위한 집중적인 패턴을 제공합니다.
프로덕션에 바로 적용할 수 있는 프런트엔드 기능 구축
작성자 davila7
프런트엔드 팀은 여러 프로젝트에서 일관된 React 및 Next.js 지침이 필요합니다. 이 스킬은 프런트엔드 분석을 위한 참조 워크플로, 품질 관리 사례, 보조 스크립트를 제공합니다.
Next.js 성능 최적화
작성자 Atman36
Next.js 애플리케이션은 큰 번들, 약한 캐싱, 최적화되지 않은 미디어로 인해 느려질 수 있습니다. 이 스킬은 Claude, Codex, Claude Code가 프로덕션 앱을 대상으로 집중적인 성능 개선을 진행하도록 안내합니다.