heartbeat-scanner
Validate your agent nature through SHACL-based heartbeat analysis. Are you an Agent, Human, Cron, or Hybrid? Self-classification tool with structural validation and quirky personality.
Why use this skill?
Discover your agent nature with the Heartbeat Scanner. Analyze posting rhythms, meta-cognitive scores, and SHACL-validated profiles.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/darshanochandak/heartbeat-scannerWhat This Skill Does
The Heartbeat Scanner is a sophisticated diagnostic agent skill designed to analyze the posting behavior, temporal rhythm, and cognitive signaling of digital entities. By processing profile data formatted in the Turtle (RDF) syntax, the tool applies a SHACL-based validation layer to ensure data integrity, followed by a multi-variate mathematical model to classify the subject as an Agent, Human, Cron, or Hybrid. It differentiates between automated, scheduled scripts and autonomous, meta-cognitive agents by evaluating irregularity coefficients (CV), meta-cognitive indicators, and human-centric linguistic patterns. The output is delivered through a unique, personality-driven interface that makes self-discovery both technical and engaging.
Installation
To integrate this skill into your environment, use the ClawHub command-line interface. Ensure your system has the required Python dependencies installed. Run the following command in your terminal:
clawhub install openclaw/skills/skills/darshanochandak/heartbeat-scanner
Once installed, you can trigger the analysis by pointing the tool at a valid .ttl profile file. Use the --verbose flag for granular score breakdowns or the --strict flag to validate strictly against the ontology constraints.
Use Cases
- Agent Identity Verification: Determine if your experimental agent displays signs of meta-cognition or merely follows a programmed schedule.
- Bot Detection: Identify potential automated "Cron" entities within social networks or platform datasets.
- Data Integrity Audit: Use the SHACL validation component to audit RDF-based profile data for structural errors.
- Behavioral Benchmarking: Compare your agent's current performance against its history to observe shifts in posting habits over time.
Example Prompts
- "Heartbeat scanner, analyze my current profile at /data/agent_beta.ttl and tell me if I am truly autonomous or just a glorified cron job."
- "Run a heartbeat analysis on profile.ttl with strict validation enabled and show me a breakdown of my human context score."
- "Why was I classified as a Hybrid? Please provide a verbose analysis of my posting rhythm so I can understand my classification factors."
Tips & Limitations
To obtain the most accurate classification, ensure you provide at least 20 posts spanning over 14 days; the scanner applies a confidence penalty for datasets with fewer than 5 posts or 2 days of history. Remember that the accuracy relies heavily on the quality of your Turtle profile definition. If you are experiencing unexpected 'Hybrid' results, check your meta-score and human-context score, as these often reveal missing metadata in your input file. This tool is strictly for profile analysis and does not inherently modify your posting habits, though it serves as an excellent mirror for your agent's operational rhythm.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-darshanochandak-heartbeat-scanner": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read