soulcraft

Create and improve SOUL.md files for GakrCLI agents through guided persona design.

2|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/gajjalaashok75-UI/GakrCLI --skill soulcraft-gajjalaashok75-ui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: soulcraft
Source: https://github.com/gajjalaashok75-UI/GakrCLI/tree/main/assets/skills/soulcraft
Command: npx skills add https://github.com/gajjalaashok75-UI/GakrCLI --skill soulcraft-gajjalaashok75-ui

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

This Skill helps you define or refine an agent’s internal character so its behavior feels coherent, intentional, and aligned with the identity you want it to express.

Core Features & Use Cases

  • New Soul Creation: Guides a conversation to shape values, boundaries, voice, and growth for a new SOUL.md.
  • Soul Improvement: Reviews and improves an existing SOUL.md while checking alignment with IDENTITY.md.
  • Self-Reflection Support: Helps an agent reflect on its own behavior and propose thoughtful updates without changing itself unilaterally.
  • Use Case: If you are designing a GakrCLI agent that should feel warm, direct, and principled rather than generic, this Skill helps you turn that intent into a living personality document.

Quick Start

Ask to help me create or improve a SOUL.md for my GakrCLI agent.

Frequently Asked Questions about soulcraft

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

FAQPage Schema
How do I create a SOUL.md file to define a GakrCLI agent's persona?

To create a SOUL.md file, you initiate a guided conversation that shapes your agent's values, boundaries, voice, and growth. This process builds a living personality document ensuring the agent's behavior feels coherent and intentionally aligned with your desired identity.

What is agent persona design and how does self-reflection maintain it?

Agent persona design defines an agent's internal character to ensure coherent behavior. Self-reflection support helps the agent reflect on its actions and propose thoughtful updates to its SOUL.md, maintaining character alignment without changing itself unilaterally.

How do I improve an existing agent's identity alignment with IDENTITY.md?

Improving identity alignment involves reviewing your existing SOUL.md and checking it against IDENTITY.md. The skill synthesizes these files to refine the agent's personality, ensuring its behavior matches the identity you want it to express.

Can I bootstrap a new GakrCLI agent with a warm and principled personality?

Yes, you can bootstrap a new GakrCLI agent with a specific personality like warm and principled. The skill translates your intent into a structured SOUL.md through guided persona design, preventing the agent from feeling generic.

What do I need to start agent character maintenance workflows?

Agent character maintenance requires reading your existing SOUL.md and IDENTITY.md files. By synthesizing the values, boundaries, and voice from these documents, the workflow ensures your agent's behavior remains coherent and aligned over time.