soul-audit

Generate agent identity and governance artifacts through a six-phase interview.

Updated May 16, 2026
One-click install
npx skills add https://github.com/Morris-UTRUST/GBrain-knowledge --skill soul-audit-morris-utrust
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: soul-audit
Source: https://github.com/Morris-UTRUST/GBrain-knowledge/tree/main/skills/soul-audit
Command: npx skills add https://github.com/Morris-UTRUST/GBrain-knowledge --skill soul-audit-morris-utrust

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Soul Audit automates the generation and maintenance of structured agent identity and governance artifacts (SOUL.md, USER.md, ACCESS_POLICY.md, HEARTBEAT.md) from an interactive interview, reducing manual setup and drift.

Core Features & Use Cases

  • Six-phase interview that creates and updates SOUL.md, USER.md, ACCESS_POLICY.md, and HEARTBEAT.md
  • Independent, re-runable phases to update individual sections
  • Default mode with scaffold templates while avoiding pre-filled content

Quick Start

Answer the interview prompts to generate SOUL.md, USER.md, ACCESS_POLICY.md, and HEARTBEAT.md.

Frequently Asked Questions about soul-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate agent identity management and generate governance artifacts?

Agent identity management is automated through a six-phase interactive interview that generates structured governance artifacts, including SOUL.md, USER.md, ACCESS_POLICY.md, and HEARTBEAT.md, reducing manual setup and configuration drift.

What is an access policy file and when do I need one for my autonomous agent?

An access policy file defines governance boundaries for autonomous operations. You need an ACCESS_POLICY.md when deploying agents that require structured identity constraints and behavioral rules to operate safely within defined parameters.

How do I update a specific section of an agent's SOUL.md without regenerating everything?

You update a specific section of SOUL.md by re-running the corresponding independent phase of the interactive interview. The six phases are independently re-runable, allowing targeted updates to individual artifacts without full regeneration.

Can I use a default template mode to scaffold agent identity artifacts without pre-filled content?

Yes, you can use an optional default mode that scaffolds agent identity artifacts using templates. This mode provides structural templates while intentionally avoiding pre-filled content, ensuring you define the agent's true identity from scratch.

Do I need YAML frontmatter in SKILL.md to define agent behavior?

Yes, YAML frontmatter in SKILL.md is required to define the skill's name, description, and behavior. This frontmatter provides the foundational configuration that the interactive interview relies upon to generate accurate governance artifacts.