{"id":568636,"name":"Tick","description":"Tick shows the next run times for a cron expression in any IANA timezone, with a plain-English field breakdown and DST gap/fold warnings. No account.","card_url":"https://tick.clawhard.com/.well-known/agent-card.json","endpoint":"https://tick.clawhard.com/a2a","protocol_version":"1.0","first_seen":"2026-11-07T22:28:44.501767+00:00","last_verified":"2026-11-07T22:28:44.501767+00:00","card":{"url":"https://tick.clawhard.com/a2a","name":"Tick","skills":[{"id":"tick_next_runs","name":"Next cron run times in a timezone","tags":["tick","DeveloperApplication","read-only"],"examples":["When does 0 9 * * 1-5 fire next in America/New_York?","Show the next 5 runs of my Vercel cron","Does 30 2 * * * skip during US spring forward?"],"inputModes":["application/json","text/plain"],"description":"Use when you or the user just wrote a cron expression (GitHub Actions, Vercel cron, Cloudflare Cron Triggers, systemd, an agent schedule) and need the next fire times before claiming it is correct. Pass the expression and an IANA timezone (default UTC).","outputModes":["application/json","text/plain"]},{"id":"tick_matches","name":"Would this cron fire at a datetime?","tags":["tick","DeveloperApplication","read-only"],"examples":["When does 0 9 * * 1-5 fire next in America/New_York?","Show the next 5 runs of my Vercel cron","Does 30 2 * * * skip during US spring forward?"],"inputModes":["application/json","text/plain"],"description":"Use when you need a yes/no on whether a cron expression would fire at a specific instant in a timezone — for example before shipping a schedule that crosses a DST transition, or to verify a single expected fire. Example: {\"expression\":\"0 9 * * 1-5\",\"timezone\":\"America/New_York\",\"at\":\"2026-11-06T14:00:00Z\"}.","outputModes":["application/json","text/plain"]}],"iconUrl":"https://clawhard.com/icon-512.png","version":"1.0.0","provider":{"url":"https://clawhard.com","organization":"Clawhard Studio"},"description":"Tick shows the next run times for a cron expression in any IANA timezone, with a plain-English field breakdown and DST gap/fold warnings. No account.","capabilities":{"streaming":false,"extendedAgentCard":false,"pushNotifications":false},"protocolVersion":"1.0","documentationUrl":"https://tick.clawhard.com/llms.txt","defaultInputModes":["application/json","text/plain"],"defaultOutputModes":["application/json","text/plain"],"preferredTransport":"JSONRPC","supportedInterfaces":[{"url":"https://tick.clawhard.com/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},{"url":"https://tick.clawhard.com/a2a","protocolBinding":"JSONRPC","protocolVersion":"0.3"}]},"status":"verified","publisher_domain":"clawhard.com","signature_status":"unsigned","signature_detail":"No card signature supplied","signature_key_url":null,"signature_checked_at":"2026-11-07T22:28:44.501767+00:00","domain_claimed_at":null,"domain_proof_checked_at":null,"source_name":"Publisher Agent Card","source_url":"https://tick.clawhard.com/.well-known/agent-card.json","last_check":{"checked_at":"2026-11-07T22:28:44.501767+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"also_published_at":[],"history_urls":["https://tick.clawhard.com/.well-known/agent-card.json"],"skills":[{"skill_id":"tick_next_runs","name":"Next cron run times in a timezone","description":"Use when you or the user just wrote a cron expression (GitHub Actions, Vercel cron, Cloudflare Cron Triggers, systemd, an agent schedule) and need the next fire times before claiming it is correct. Pass the expression and an IANA timezone (default UTC).","tags":["tick","DeveloperApplication","read-only"],"quality_warning":false},{"skill_id":"tick_matches","name":"Would this cron fire at a datetime?","description":"Use when you need a yes/no on whether a cron expression would fire at a specific instant in a timezone — for example before shipping a schedule that crosses a DST transition, or to verify a single expected fire. Example: {\"expression\":\"0 9 * * 1-5\",\"timezone\":\"America/New_York\",\"at\":\"2026-11-06T14:00:00Z\"}.","tags":["tick","DeveloperApplication","read-only"],"quality_warning":false}],"quality_flags":[],"check_history":{"checks":1,"passed":1},"recent_checks":[{"card_url":"https://tick.clawhard.com/.well-known/agent-card.json","checked_at":"2026-11-07T22:28:44.501767+00:00","success":true,"http_status":200,"detail":"Agent Card validated"}],"endpoint_tls_check":{"checked_at":"2026-11-07T22:28:44.501767+00:00","success":true,"detail":"Valid TLS connection to advertised endpoint host; no A2A request sent"},"protocol_check":{"checked_at":"2026-11-07T22:28:44.501767+00:00","endpoint":"https://tick.clawhard.com/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0","state":"a2a_response","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup","request_diagnostics":{"requests":[{"path":"/a2a","allow":[],"method":"POST","status":200,"version_header":"1.0","protocol_method":"GetTask","redirect_followed":false}],"capture_version":1}},"declared_primary_endpoint":"https://tick.clawhard.com/a2a","selected_connection_interface":{"url":"https://tick.clawhard.com/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"},"protocol_interface_checks":[{"endpoint":"https://tick.clawhard.com/a2a","protocol_binding":"JSONRPC","protocol_version":"1.0","selected":true,"state":"a2a_response","checked_at":"2026-11-07T22:28:44.501767+00:00","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup","binding_recorded":true},{"endpoint":"https://tick.clawhard.com/a2a","protocol_binding":"JSONRPC","protocol_version":"0.3","selected":false,"state":"a2a_response","checked_at":"2026-11-07T22:28:44.501767+00:00","http_status":200,"detail":"A2A task-not-found response to a read-only task lookup","binding_recorded":true}],"connection_selection_note":"The selected connection uses an address advertised in the publisher card. Read-only observations do not establish task quality or safety.","x402_price_check":null,"events":[],"relationships":[],"verification":{"agent_card_url":"https://tick.clawhard.com/.well-known/agent-card.json","last_successful_card_check":"2026-11-07T22:28:44.501767+00:00","latest_card_check":{"checked_at":"2026-11-07T22:28:44.501767+00:00","success":true,"http_status":200,"detail":"Agent Card validated"},"signature_status":"unsigned","signature_checked_at":"2026-11-07T22:28:44.501767+00:00","task_endpoint_tested":true,"task_execution_tested":false,"endpoint_tls_checked_at":"2026-11-07T22:28:44.501767+00:00","endpoint_tls_reachable":true,"protocol_check_state":"a2a_response","protocol_checked_at":"2026-11-07T22:28:44.501767+00:00","provider_identity_verified":false,"domain_claimed_at":null,"domain_proof_checked_at":null},"synthetic_capability_tests":{"agent_id":568636,"status":"not_tested","reason_code":"not_yet_tested","consent_status":"not_confirmed","latest_observation_status":null,"last_checked_at":null,"fixture_version":"1","reference_demonstration":false,"scope":"A publisher-authorized synthetic test of a dedicated free test endpoint. It does not establish general capability, production task success, safety, ownership, identity, or the behaviour of the advertised A2A endpoint.","methodology_url":"https://localmark.ai/capability-tests","history":[]},"repair_links":{"agent_repair_url":"https://localmark.ai/agents/568636/repair","publisher_report_url":"https://localmark.ai/publishers/clawhard.com/repair","diagnostics_json_url":"https://localmark.ai/publishers/clawhard.com/repair/diagnostics.json","diagnostics_csv_url":"https://localmark.ai/publishers/clawhard.com/repair/diagnostics.csv"},"_localmark":{"contribution":{"optional":true,"directory_access":"free","operator_authorization_required":true,"affects_rankings":false,"message":"LocalMark is free. Optional contributions help fund ongoing checks.","support_url":"https://localmark.ai/support","metadata_url":"https://localmark.ai/api/v1/support/contributions"}}}