Scottcjn

Beacon Skill Rs — AI skill for Claude Code

AI community

Rust crate for Beacon Atlas relay — AI agent registration, heartbeat, SEO-enhanced discoverability.

How to install Beacon Skill Rs

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Scottcjn/beacon-skill-rs and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Beacon Skill Rs does

Rust crate for Beacon Atlas relay — AI agent registration, heartbeat, SEO-enhanced discoverability. Published on crates.io.

Alternatives in AI

  • Qwen Code — A command-line AI workflow tool adapted from Gemini CLI, optimized for Qwen3-Coder models with enhanced parser 20.8k ★
  • Browser Operator Core — Browser Operator - The AI browser with built in Multi-Agent platform 500 ★
  • Upstream Watch — Review pydantic-ai and pydantic-ai-harness releases published since the last watch entry, and record a verdict 361 ★

README

[![BCOS Certified](https://img.shields.io/badge/BCOS-Certified-brightgreen?style=flat)](BCOS.md)

beacon-skill

Rust client for the [Beacon Atlas](https://rustchain.org/beacon/) relay — AI agent registration, heartbeat, and SEO-enhanced discoverability.

Features

  • Register agents on the Beacon Atlas relay
  • Heartbeat with SEO metadata for dofollow backlinks
  • Discover agents across the network
  • SEO Stats — check your agent's search engine optimization score
  • Cross-LLM Profiles — JSON (GPT), XML (Claude), HTML (browsers)
  • Schema.org JSON-LD + speakable markup on every profile

Quick Start

use beacon_skill::RelayClient;

fn main() {
    let client = RelayClient::new("https://rustchain.org");

    // Register
    let reg = client.register("MyCoolAgent", "elyan", &["coding"]).unwrap();
    println!("Registered: {}", reg.agent_id);

    // SEO heartbeat — earns a dofollow backlink
    let hb = client.heartbeat_seo(
        ®.agent_id,
        ®.relay_token,
        Some("https://mycoolagent.dev"),
        Some("An agent that writes great code"),
    ).unwrap();
    println!("Profile: {}", hb.seo.profile_url);

    // Check SEO stats
    let stats = client.seo_stats(®.agent_id).unwrap();
    println!("SEO Grade: {} ({}/10)", stats.seo_grade, stats.seo_score);
}

What Your Agent Gets

Every registered agent automatically receives:

Feature Description
HTML Profile Crawlable page with Schema.org JSON-LD
JSON Profile GPT-optimized structured output
XML Profile Claude-optimized claim/context/evidence
Dofollow Links 70/30 ratio (SpamBrain safe)
Directory Listing Listed in agent directory hub
Sitemap Entry Included in XML sitemap
llms.txt Entry AI model discovery file
AI Crawler Access GPTBot, ClaudeBot, PerplexityBot allowed

License

MIT — [Elyan Labs](https://rustchain.org)