스킬 nextjs-devtools
📦

nextjs-devtools

콘텐츠 리비전 r2 높은 위험 ⚙️ 외부 명령어🌐 네트워크 접근

Inspecciona aplicaciones Next.js con MCP DevTools

Los proyectos Next.js pueden ocultar detalles de rutas, componentes y build en muchos archivos. Esta habilidad consulta Next.js DevTools mediante MCP y resume esa información.

지원: Claude Codex Code(CC)
Maintain this Skill? Claim it ⚠️ 38 나쁨

내 에이전트로 설치

이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.

에이전트 요청
Review the Skillstore skill "nextjs-devtools" from https://skillstore.io/skills/asmayaseen-nextjs-devtools.md and its manifest at https://skillstore.io/api/skills/asmayaseen-nextjs-devtools/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.

에이전트가 읽기 쉬운 리소스

AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.

테스트해 보기

"nextjs-devtools" 사용 중입니다. Lista las rutas de mi app.

예상 결과:

Un resumen de rutas agrupado con rutas de página, rutas API y notas sobre rutas dinámicas.

"nextjs-devtools" 사용 중입니다. ¿Por qué mi build de producción es diferente del de desarrollo?

예상 결과:

Una lista de verificación centrada en build que destaca ajustes de Next.js, diferencias de configuración y comprobaciones de seguimiento.

"nextjs-devtools" 사용 중입니다. Muestra los componentes usados en la app.

예상 결과:

Un resumen de inventario de componentes con nombres y ubicaciones probables a partir de la salida del servidor MCP.

보안 감사

높은 위험
v9 • 2026. 7. 23. 버전별 보고서 열기

Most static findings are false positives caused by Markdown formatting, request bookkeeping, local URLs, or a type annotation. The client still launches a user-supplied command through a shell, supports outbound HTTP, and repeatedly invokes an unpinned npm package.

3
스캔된 파일
602
분석된 줄 수
6
검토 항목
0
오탐 무시됨

확인된 보안 우려 사항 (1)

높음
Unpinned npm Package Execution
The startup script and documented workflows execute next-devtools-mcp through @latest. A changed or compromised release would run with the user's permissions.
Every startup path names the mutable @latest package tag. npx downloads and executes the resolved package when it is not already cached.
기능 검토 항목 (6)

이 스킬에 대해 예상될 수 있는 실제 로컬 기능이므로 검토가 필요하지만, 확인된 악의적 동작으로는 집계되지 않습니다.

높음
Python subprocess.Popen
self._process = subprocess.Popen(
The client passes the caller-controlled --stdio string to subprocess.Popen with shell=True. This permits arbitrary shell command execution with the user's permissions.
낮음
HTTP client library
def request(self, method: str, params: Optional[dict] = None) -> dict:
HTTPTransport.request sends JSON-RPC data and caller-provided headers to the selected URL. This is intentional outbound network access with possible sensitive-header exposure.
낮음
HTTP client library
result = self.transport.request("tools/list")
Listing tools calls the selected transport, which may be HTTPTransport. In HTTP mode this sends a tools/list request to a caller-selected network endpoint.
낮음
HTTP client library
result = self.transport.request("tools/call", params)
Tool invocation calls the selected transport with caller-provided arguments. In HTTP mode this sends data and requests an operation from a caller-selected endpoint.
낮음
HTTP client library
result = self.transport.request("resources/list")
Listing resources uses the selected transport and can issue an HTTP request. The destination is provided through the command line.
낮음
HTTP client library
result = self.transport.request("prompts/list")
Listing prompts uses the selected transport and can issue an HTTP request. The destination is provided through the command line.
감사자: codex 감사 이력 보기 →
이 보고서 공유 및 인용

버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.

버전별 보고서 열기
보안 평가

보고서 링크 복사

https://skillstore.io/skills/asmayaseen-nextjs-devtools/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown 배지

[![Skillstore security assessment](https://skillstore.io/badges/skills/asmayaseen-nextjs-devtools/security.svg)](https://skillstore.io/skills/asmayaseen-nextjs-devtools?utm_source=security_passport_badge)

HTML 배지

<a href="https://skillstore.io/skills/asmayaseen-nextjs-devtools?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/asmayaseen-nextjs-devtools/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

임베드 카드

<iframe src="https://skillstore.io/embed/skills/asmayaseen-nextjs-devtools.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
학술 인용 (APA · BibTeX · CFF)

APA 인용

Asmayaseen. (2026). nextjs-devtools security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/asmayaseen-nextjs-devtools/audits/9

BibTeX 인용

@techreport{asmayaseen-asmayaseen-nextjs-devtools-2026, author = {Asmayaseen}, title = {nextjs-devtools security audit report (audit version 9)}, institution = {Skillstore}, year = {2026}, number = {9}, url = {https://skillstore.io/skills/asmayaseen-nextjs-devtools/audits/9}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "nextjs-devtools security audit report (audit version 9)" version: "unspecified" type: report authors: - name: "Asmayaseen" date-released: "2026-07-23" url: "https://skillstore.io/skills/asmayaseen-nextjs-devtools/audits/9" identifiers: - type: other value: "skillstore:asmayaseen-nextjs-devtools:audit:9" description: "Skillstore immutable audit report identifier"

변형 비교

설치 가능한 변형 2개

각 작성자의 스킬은 별도의 설치 항목으로 유지됩니다. 추천 변형은 Skillstore 근거로 순위가 정해집니다.

이 변형이 1위인 이유

Skillstore 사용량이 더 높음
Asmayaseen 권장 현재

asmayaseen-nextjs-devtools

Skillstore 점수 38
증거 신뢰도 중간
Skillstore 사용량 49
업데이트됨

2026-10-25

92bilal26-nextjs-devtools

Skillstore 점수 38
증거 신뢰도 중간
Skillstore 사용량 14
업데이트됨

2026-10-19

Skillstore 점수

이 점수의 이유 증거 신뢰도: 중간
45
아키텍처
85
유지보수성
87
콘텐츠
70
커뮤니티
91
사양 준수

만들 수 있는 것

Auditar cobertura de rutas

Lista las rutas de la app e inspecciona una ruta específica antes de cambiar la navegación.

Depurar configuración de build

Compara la configuración de build reportada con la configuración esperada del proyecto Next.js.

Mapear estructura de componentes

Revisa la salida de descubrimiento de componentes durante la incorporación o la refactorización.

이 프롬프트를 사용해 보세요

Listar rutas
Usa nextjs-devtools para listar todas las rutas de este proyecto Next.js. Resume las rutas dinámicas y las rutas API por separado.
Inspeccionar una ruta
Usa nextjs-devtools para inspeccionar la ruta /api/auth. Explica sus parámetros, metadatos y archivos relacionados.
Revisar configuración de build
Usa nextjs-devtools para obtener información de build y configuración. Identifica ajustes que podrían afectar el despliegue o el almacenamiento en caché.
Verificar estructura de la app
Usa nextjs-devtools para listar rutas, componentes, información de build y configuración. Produce una revisión concisa de riesgos antes de una migración.

모범 사례

  • Ejecuta la herramienta desde la raíz del proyecto Next.js para que el descubrimiento use el contexto correcto.
  • Fija y revisa el paquete del servidor MCP antes de la ejecución automatizada de comandos.
  • Usa URLs MCP locales a menos que confíes explícitamente en el servidor remoto y los encabezados.

피하기

  • No uses esta habilidad para proyectos React que no sean Next.js.
  • No pases secretos en encabezados ni parámetros de herramientas a menos que el servidor MCP sea de confianza.
  • No dependas de la ejecución de paquetes @latest en automatización de producción.

자주 묻는 질문

¿Esto edita mi aplicación?
No. Las herramientas documentadas inspeccionan rutas, componentes, información de build y configuración. Cualquier cambio debe hacerse por separado.
¿Necesito un servidor MCP en ejecución?
Sí. Usa el script de inicio o un servidor MCP HTTP o stdio compatible.
¿Puede funcionar con Claude, Codex y Claude Code?
Sí. El informe enumera soporte para Claude, Codex y Claude Code.
¿Es seguro ejecutarlo automáticamente?
Usa confirmación. El cliente incluido puede ejecutar comandos externos y realizar solicitudes HTTP.
¿Qué proyectos son compatibles?
Está diseñada para apps Next.js, no para proyectos React generales o que no sean Next.js.
¿Por qué faltan rutas?
Ejecuta desde la raíz del proyecto y confirma que el servidor MCP de Next.js DevTools pueda inspeccionar la app.

개발자 세부 정보

작성자

Asmayaseen

라이선스

MIT

Skillstore 리비전

r2

버전 안내

작성자가 버전을 선언하지 않았습니다.

참조

89edfdc710d0846129dcee6a929477b04f08052c

유지보수 최신성

2026. 7. 26.

사용량

8 다운로드 · 201 조회

파일 구조

Asmayaseen의 다른 스킬

전체 보기
전체 보기