본문으로 건너뛰기
cccskills
무료GitHub에 공개

network-reachability

Use when a network probe, DNS lookup, HTTP fetch, or nmap scan reports the target host or the internet is unreachable. Stops further probing and reports a target-readiness blocker with useful diagnostics.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md2.8 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Network Reachability & Circuit Breaker

Use this skill as an early circuit breaker when a network probe fails to reach the target host or the internet at large. A failed probe is a signal, not a reason to retry blindly. See GLOSSARY.md for shared term definitions.

When To Use

Trigger this procedure whenever a network-touching step reports the target host or the internet is unreachable:

  • DNS failure (ENOTFOUND, EAI_AGAIN, "name resolution failed", "Temporary failure in name resolution").
  • Connection refused (ECONNREFUSED, port closed).
  • No route to host (ENETUNREACH, "Network is unreachable", "No route to host").
  • Host seems down (nmap "Host seems down", no response to probes).
  • Fetch-level network errors (fetch failed, Failed to fetch, NetworkError).

Procedure

  1. STOP further probing immediately. Do not retry automatically or escalate to a broader scan against the same unreachable host.
  2. Classify the boundary correctly. This is a target-readiness, routing, or harness failure unless separate evidence proves otherwise; it is not a security finding about the target.
  3. Report the failure in chat. Include the exact operation, normalized error, target, timestamp, and the workspace/network boundary from which it was attempted. Preserve raw output in expandable diagnostics — the normalized summary supplements, never replaces, the exact bytes.
  4. Offer one practical recovery step. Ask the user to start the target, correct its address/network attachment, or retry the same bounded baseline after readiness is restored. Do not suspend the run with a menu of speculative scans. A retry is a new execution: confirm a currently valid target authorization and a fresh matching durable approval before re-running; never reuse or replay a consumed, expired, or denied decision.
  5. Record the blocker as a Research Observation via security-observation-intake, citing the raw probe output registered as an Artifact through the Evidence Interface (src/server/evidence/artifact-service.ts), so the research plan reflects reality and does not loop on the same unavailable target.

Guardrails

  • Stay within the approved network profile and target scope. Never bypass egress iptables rules to force reachability.
  • Layer-2 discovery (arping, arp-scan) bypasses the IP-layer allowlist and is not a reachability workaround: it needs its own scope and durable approval.
  • Do not auto-escalate from a failed probe to a heavier scan. A broader scan is a separate, evidence-backed decision after basic target readiness is restored.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Plan and use user-consented local camera and microphone observations for an explicitly authorized physical target. Use when a capture can establish a bounded physical-state observation such as whether a test fixture changed state, an instrument reading changed, or equipment noise changed relatively.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

justsml/ExploitHunter.app142026년 10월 17일 업데이트

Plan vulnerability research using conventional bug-hunting and pentest stage names, specialty playbooks, and a research-hypothesis-experiment loop. Use when designing a bug bounty workflow, selecting tools and strategies, building a decision tree, or turning a target/scope into a staged hunting plan.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

justsml/ExploitHunter.app142026년 10월 17일 업데이트

Passive code-review lane for authorized repositories, local checkouts, uploaded source archives, and diffs. Use when the security research agent needs deterministic candidate discovery before expensive AI investigation, scoped PR-style review, append-only evidence records, or independent revalidation of code findings.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

justsml/ExploitHunter.app142026년 10월 17일 업데이트

Run independent, task-matched expert attempts, select a base, and synthesize the strongest result.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

justsml/ExploitHunter.app142026년 10월 17일 업데이트

Select established CTF and security-research tools for authorized artifact triage, web inspection, reversing, crypto, forensics, networking, and exploit validation. Use when a user provides a CTF-style tool catalog, asks which tools to use, or needs safe usage instructions for common offensive/security tools.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

justsml/ExploitHunter.app142026년 10월 17일 업데이트

diagnose

무료

Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

justsml/ExploitHunter.app142026년 10월 17일 업데이트

justsml의 스킬 모두 보기

이 스킬의 문제 신고