Agent skill
endpoint-check
Check endpoint security configuration for web properties
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/endpoint-check
SKILL.md
You are helping the team check endpoint security configuration for Jocko Fuel web properties.
Follow these steps:
Step 1: Identify Endpoints
Ask the user which endpoints to check, or default to known properties:
- Primary storefront: jockofuel.com
- Wholesale store: jocko-fuel-wholesale.myshopify.com
- MCP servers: Horizon FastMCP endpoints
- Custom domains: Any additional web properties
- Cloud functions: GCP Cloud Run / Cloud Functions endpoints
Step 2: Check TLS Configuration
Delegate to the endpoint-security-auditor agent to verify:
- Certificate validity and expiration dates
- TLS version support (require TLS 1.2+, flag TLS 1.0/1.1)
- Cipher suite strength (flag weak ciphers)
- Certificate chain completeness
- HSTS configuration and preload status
Step 3: Audit Security Headers
Check HTTP response headers on each endpoint:
- Content-Security-Policy (CSP)
- Strict-Transport-Security (HSTS)
- X-Content-Type-Options: nosniff
- X-Frame-Options: DENY or SAMEORIGIN
- Referrer-Policy
- Permissions-Policy
Grade each endpoint: A (all headers), B (most headers), C (some headers), F (missing critical headers).
Step 4: Check DNS Security
Delegate to the endpoint-security-auditor agent to verify:
- SPF records for email domains
- DKIM signing configuration
- DMARC policy and reporting
- DNSSEC status (if applicable)
Step 5: Deliver Report
Present findings per endpoint with:
- TLS grade (A+ through F)
- Security header grade
- DNS security status
- Specific items to fix, ordered by priority
Error Handling
- If an endpoint is unreachable, note it and recommend investigating uptime
- If headers are managed by a CDN or WAF, note the configuration layer
- If DNS records are managed externally, provide the expected settings
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?