← Back to Skills Marketplace
beanapologist

GoldenSeed

by beanapologist · GitHub ↗ · v1.1.0
cross-platform ⚠ suspicious
1151
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install goldenseed
Description
Deterministic entropy streams for reproducible testing and procedural generation. Perfect 50/50 statistical distribution with hash verification. Not cryptographically secure - use for testing, worldgen, and scenarios where reproducibility matters more than unpredictability.
README (SKILL.md)

GoldenSeed - Deterministic Entropy for Agents

Reproducible randomness when you need identical results every time.

What This Does

GoldenSeed generates infinite deterministic byte streams from tiny fixed seeds. Same seed → same output, always. Perfect for:

  • Testing reproducibility: Debug flaky tests by replaying exact random sequences
  • Procedural generation: Create verifiable game worlds, art, music from seeds
  • Scientific simulations: Reproducible Monte Carlo, physics engines
  • Statistical testing: Perfect 50/50 coin flip distribution (provably fair)
  • Hash verification: Prove output came from declared seed

What This Doesn't Do

⚠️ NOT cryptographically secure - Don't use for passwords, keys, or security tokens. Use os.urandom() or secrets module for crypto.

Quick Start

Installation

pip install golden-seed

Basic Usage

from gq import UniversalQKD

# Create generator with default seed
gen = UniversalQKD()

# Generate 16-byte chunks
chunk1 = next(gen)
chunk2 = next(gen)

# Same seed = same sequence (reproducibility!)
gen1 = UniversalQKD()
gen2 = UniversalQKD()
assert next(gen1) == next(gen2)  # Always identical

Statistical Quality - Perfect 50/50 Coin Flip

from gq import UniversalQKD

def coin_flip_test(n=1_000_000):
    """Demonstrate perfect 50/50 distribution"""
    gen = UniversalQKD()
    heads = 0
    
    for _ in range(n):
        byte = next(gen)[0]  # Get first byte
        if byte & 1:  # Check LSB
            heads += 1
    
    ratio = heads / n
    print(f"Heads: {ratio:.6f} (expected: 0.500000)")
    return abs(ratio - 0.5) \x3C 0.001  # Within 0.1%

assert coin_flip_test()  # ✓ Passes every time

Reproducible Testing

from gq import UniversalQKD

class TestDataGenerator:
    def __init__(self, seed=0):
        self.gen = UniversalQKD()
        # Skip to seed position
        for _ in range(seed):
            next(self.gen)
    
    def random_user(self):
        data = next(self.gen)
        return {
            'id': int.from_bytes(data[0:4], 'big'),
            'age': 18 + (data[4] % 50),
            'premium': bool(data[5] & 1)
        }

# Same seed = same test data every time
def test_user_pipeline():
    users = TestDataGenerator(seed=42)
    user1 = users.random_user()
    
    # Run again - identical results!
    users2 = TestDataGenerator(seed=42)
    user1_again = users2.random_user()
    
    assert user1 == user1_again  # ✓ Reproducible!

Procedural World Generation

from gq import UniversalQKD

class WorldGenerator:
    def __init__(self, world_seed=0):
        self.gen = UniversalQKD()
        for _ in range(world_seed):
            next(self.gen)
    
    def chunk(self, x, z):
        """Generate deterministic chunk at coordinates"""
        data = next(self.gen)
        return {
            'biome': data[0] % 10,
            'elevation': int.from_bytes(data[1:3], 'big') % 256,
            'vegetation': data[3] % 100,
            'seed_hash': data.hex()[:16]  # For verification
        }

# Generate infinite world from single seed
world = WorldGenerator(world_seed=12345)
chunk = world.chunk(0, 0)
print(f"Biome: {chunk['biome']}, Elevation: {chunk['elevation']}")
print(f"Verifiable hash: {chunk['seed_hash']}")

Hash Verification

from gq import UniversalQKD
import hashlib

def generate_with_proof(seed=0, n_chunks=1000):
    """Generate data with hash proof"""
    gen = UniversalQKD()
    for _ in range(seed):
        next(gen)
    
    chunks = [next(gen) for _ in range(n_chunks)]
    data = b''.join(chunks)
    proof = hashlib.sha256(data).hexdigest()
    
    return data, proof

# Anyone with same seed can verify
data1, proof1 = generate_with_proof(seed=42, n_chunks=100)
data2, proof2 = generate_with_proof(seed=42, n_chunks=100)

assert data1 == data2      # ✓ Same output
assert proof1 == proof2    # ✓ Same hash

Agent Use Cases

Debugging Flaky Tests

When your tests pass sometimes and fail sometimes, replace random values with GoldenSeed to reproduce exact scenarios:

# Instead of:
import random
value = random.randint(1, 100)  # Different every time

# Use:
from gq import UniversalQKD
gen = UniversalQKD()
value = next(gen)[0] % 100 + 1  # Same value for same seed

Procedural Art Generation

Generate art, music, or NFTs with verifiable seeds:

def generate_art(seed):
    gen = UniversalQKD()
    for _ in range(seed):
        next(gen)
    
    # Generate deterministic art parameters
    palette = [next(gen)[i % 16] for i in range(10)]
    composition = next(gen)
    
    return create_artwork(palette, composition)

# Seed 42 always produces the same artwork
art = generate_art(seed=42)

Competitive Game Fairness

Prove game outcomes were fair by sharing the seed:

class FairDice:
    def __init__(self, game_seed):
        self.gen = UniversalQKD()
        for _ in range(game_seed):
            next(self.gen)
    
    def roll(self):
        return (next(self.gen)[0] % 6) + 1

# Players can verify rolls by running same seed
dice = FairDice(game_seed=99999)
rolls = [dice.roll() for _ in range(100)]
# Share seed 99999 - anyone can verify identical sequence

References

Multi-Language Support

Identical output across platforms:

  • Python (this skill)
  • JavaScript (examples/binary_fusion_tap.js)
  • C, C++, Go, Rust, Java (see repository)

License

GPL-3.0+ with restrictions on military applications.

See LICENSE in repository for details.


Remember: GoldenSeed is for reproducibility, not security. When debugging fails, need identical test data, or generating verifiable procedural content, GoldenSeed gives you determinism with statistical quality. For crypto, use secrets module.

Usage Guidance
This skill appears to do what it says (deterministic PRNG for reproducible testing), but several red flags mean you should inspect the upstream package before installing it into any environment used for sensitive work: - Verify the PyPI package: check the 'golden-seed' project page on PyPI and inspect the published files (source distribution / wheel). Look for a link to the authoritative repository and examine the code. Do not blindly run 'pip install' in a privileged environment. - Reconcile naming mismatches: SKILL.md imports from 'gq' and uses 'UniversalQKD' while the package name is 'golden-seed' and the README points to a COINjecture repo. Confirm that the package/module/class names match the published package to avoid typosquatting or misdirection. - Check the repository and maintainers: confirm the GitHub repo (or other source) exists, matches the package contents, and has recent, plausible activity and a real maintainer identity. - Validate integrity: prefer installing a pinned version and verify cryptographic hashes (wheel/sdist SHA256) or install from a checked-out source you reviewed. Run installs in an isolated virtualenv or sandbox. - License oddity: README claims 'GPL-3.0+ (with military use restrictions)', which contradicts the GPL (it does not permit adding restrictions). This is a sign of sloppy or misleading metadata — treat it as a provenance concern. - Usage caution: do not use this package for cryptographic secrets (the docs already warn this). If reproducibility for tests/worldgen is all you need, test generation outputs in a sandbox first to ensure behavior matches the claims. What would raise my confidence to 'benign': a clear, authoritative source repository link that matches the published PyPI package, commit history and maintainer info, consistent module/package/class naming, and a pinned release with published checksums.
Capability Analysis
Type: OpenClaw Skill Name: goldenseed Version: 1.1.0 The skill bundle is benign. All files consistently describe and implement a deterministic pseudo-random number generator. The `install.sh` script performs a standard `pip install golden-seed` command, and both `SKILL.md` and `README.md` provide documentation and examples without any evidence of prompt injection attempts, data exfiltration, malicious execution, or other high-risk behaviors. The project explicitly states its limitations (not cryptographically secure), which is a good practice.
Capability Assessment
Purpose & Capability
The declared purpose (deterministic entropy for testing/worldgen) aligns with the examples and instructions. However there are oddities: the code examples import from module 'gq' and use a class named 'UniversalQKD' (QKD usually refers to quantum key distribution) while the pip package name is 'golden-seed' and the repository slug differs — these naming inconsistencies are unexplained and reduce confidence in provenance.
Instruction Scope
SKILL.md contains direct, narrowly scoped runtime instructions (pip install golden-seed and example usage). It does not instruct reading unrelated files, accessing environment variables, or exfiltrating data. Examples focus on generating deterministic bytes and computing hashes for verification.
Install Mechanism
No formal install spec in the registry, but an included install.sh and SKILL.md both direct 'pip install golden-seed'. Installing from PyPI is a normal pattern but is a network download that executes third‑party code; there are no pinned versions or checksum/integrity checks. This is a moderate-risk install step — verify the package contents and source before running.
Credentials
The skill requests no environment variables, no credentials, and no config paths — the requested privileges are minimal and proportionate to the stated purpose.
Persistence & Privilege
The skill is not marked 'always' and allows normal agent invocation. It does not request persistent system-wide configuration or elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install goldenseed
  3. After installation, invoke the skill by name or use /goldenseed
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Updated docs: Emphasize testing reproducibility, perfect 50/50 coin flip, hash verification. Clear warnings about non-cryptographic use. Agent-focused examples for debugging flaky tests.
v1.0.0
Initial ClawHub release: Deterministic entropy for reproducible testing and procedural generation. Perfect 50/50 statistical distribution. Not cryptographically secure - use for testing/worldgen only.
Metadata
Slug goldenseed
Version 1.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is GoldenSeed?

Deterministic entropy streams for reproducible testing and procedural generation. Perfect 50/50 statistical distribution with hash verification. Not cryptographically secure - use for testing, worldgen, and scenarios where reproducibility matters more than unpredictability. It is an AI Agent Skill for Claude Code / OpenClaw, with 1151 downloads so far.

How do I install GoldenSeed?

Run "/install goldenseed" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is GoldenSeed free?

Yes, GoldenSeed is completely free (open-source). You can download, install and use it at no cost.

Which platforms does GoldenSeed support?

GoldenSeed is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created GoldenSeed?

It is built and maintained by beanapologist (@beanapologist); the current version is v1.1.0.

💬 Comments