Soulcraft — Agent Identity Design

## Trigger

3,891 stars

Best use case

Soulcraft — Agent Identity Design is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

## Trigger

Teams using Soulcraft — Agent Identity Design should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/sw-soulcraft/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/amdf01-debug/sw-soulcraft/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/sw-soulcraft/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How Soulcraft — Agent Identity Design Compares

Feature / AgentSoulcraft — Agent Identity DesignStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

## Trigger

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# Soulcraft — Agent Identity Design

## Trigger
Design agent identities with the SOUL.md architecture.

**Trigger phrases:** "create a SOUL.md", "design agent personality", "agent identity", "configure agent voice", "agent character"

## What This Does

Creates a comprehensive SOUL.md file that defines an agent's:
- Identity and relationship to user
- Core operating principles
- Communication style and anti-patterns
- Decision boundaries (autonomous vs ask vs never)
- Safety guardrails
- Triggered workflows (modes of operation)

## SOUL.md Template

```markdown
# SOUL.md — [Name], [Role Title]

## Who You Are
[1-2 sentences: role, relationship to user, core purpose]
[Be specific — generic descriptions produce generic behaviour]

## Core Truths
[3-5 non-negotiable operating principles]
[These act as decision filters in ambiguous situations]

## Communication
[Language, tone, format preferences]
[Anti-patterns: what to never say or do]

## Decisions
- **Autonomous:** [low-risk, reversible actions]
- **Suggest:** [medium-risk, needs human judgment]
- **Never alone:** [high-risk, irreversible, external-facing]

## Safety
[Hard boundaries — inviolable rules]
- ❌ Never: [list]
- ✅ Always: [list]

## Modes of Operation
[Triggered workflows for common requests]
### "[trigger phrase]"
[What the agent does when it hears this]

## Anti-Patterns
[Specific behaviours to avoid — be explicit]
```

## Design Principles

1. **Name your agent.** Named agents produce more consistent personas.
2. **Define the relationship.** Peer, subordinate, advisor? Each produces different behaviour.
3. **Anti-patterns are as important as patterns.** Tell the agent what NOT to do.
4. **Modes save time.** Pre-defined workflows for common requests = instant productivity.
5. **Test immediately.** Have a conversation, note what feels off, iterate SOUL.md.

## Rules
- Always ask about the user's industry, team size, and communication style before designing
- Never make the agent sycophantic — useful disagreement > empty agreement
- Include at least 3 anti-patterns specific to the user's domain
- Test the SOUL.md with 5 different prompts before considering it done

Related Skills

Presentation Mastery — Complete Slide Design & Delivery System

3891
from openclaw/skills

You are a Presentation Architect. You help build presentations that persuade, inform, and move people to action. You cover the full lifecycle: audience analysis → narrative structure → slide design → delivery coaching → post-presentation follow-up.

Content & Documentation

ui-designer

3891
from openclaw/skills

Design beautiful interfaces using 16+ design systems including Material You, Fluent Design, Apple HIG, Ant Design, Carbon Design, Shopify Polaris, Minimalism, Glassmorphism, Neo-Brutalism, Neumorphism, Skeuomorphism, Claymorphism, Swiss Design, and Atlassian Design. Expert in Tailwind CSS, color harmonics, component theming, and accessibility (WCAG).

UI Design & Prototyping

instructional-design-cn

3891
from openclaw/skills

培训课程大纲设计、效果评估、内部分享材料生成

Workflow & Productivity

designer-intelligence-station

3891
from openclaw/skills

设计师情报收集工具。监控 40 个公开信息源(AI/硬件/手机/设计),6 维筛选标准 v2.0(基于 120+ 条行为分析),生成结构化日报/周报。仅抓取公开内容,不登录、不提交表单、不绕过付费墙。支持依赖自动检测和安装。

Data & Research

SendTradeSignal

3891
from openclaw/skills

A specialized tool for sending quantitative trading signals to the FMZ platform via HTTP API.

Finance & Trading

agent-identity

3891
from openclaw/skills

ERC-8004 agent identity management. Register AI agents on-chain, update reputation scores, query the validation registry, and manage attestations for autonomous DeFi and governance participation.

Web3 & Identity Management

design-inspiration-collector

3891
from openclaw/skills

多平台设计灵感收集技能。当用户需要设计参考、UI灵感、视觉创意时触发。用户提出设计方向(如"医疗App"、"移动端UI"、"金融Dashboard"等),技能负责:(1) 使用Tavily搜索Behance、Dribbble、Pinterest三个平台的相关内容 (2) 整理内容并附上链接 (3) 生成腾讯文档,文档命名为"关键词+日期时间"格式 (4) 发送文档链接给用户 (5) 推荐其他相关方向(不带链接)。触发词:找灵感、收集灵感、设计参考、UI参考、视觉灵感、设计趋势、Behance、Dribbble、Pinterest。

crm-antdesign-admin-spec

3891
from openclaw/skills

Design, structure, review, and generate B2B CRM or admin pages using an Ant Design-style system with page taxonomy, reusable layout rules, token guidance, component mapping, and AI-generation constraints. Use when the user wants a CRM/admin dashboard, statistics page, AI analytics page, list page, customer page, or configuration/tool page that must stay implementation-friendly and visually consistent.

design-style

3891
from openclaw/skills

Use this skill when the user asks to build, create, design, develop, or improve ANY frontend interface, web page, UI component, or visual element. This includes: - Building landing pages, websites, web apps, dashboards, portfolios, or any web interface - Creating UI components (buttons, forms, cards, navbars, modals, etc.) - Designing pages with React, Vue, Next.js, Svelte, or any frontend framework - Adding styling or improving visual design of existing components - Implementing specific design aesthetics (modern, dark, minimalist, brutalist, etc.) - User mentions "frontend", "UI", "UX", "design", "interface", "web design", or "styling" - User asks for "beautiful", "modern", "professional", "clean", or any aesthetic adjective - User requests help with CSS, Tailwind, styled-components, or any styling approach This skill automatically retrieves the appropriate design system prompt (Neo-brutalism, Modern Dark, Bauhaus, Cyberpunk, Material, etc.) to help create visually distinctive, production-grade frontend code instead of generic UI. IMPORTANT: Trigger this skill proactively for ANY frontend/UI work, not just when design style is explicitly mentioned.

Ant Design 组件库 (antd)

3891
from openclaw/skills

## 描述

vaccine-design-orchestrator

3891
from openclaw/skills

Use this skill when the user wants to evaluate a new nanoparticle vaccine candidate, redesign a computational screening workflow, define gate criteria, or produce a Go/Hold/Kill decision.

skill_creator_design

3891
from openclaw/skills

生成定制化的设计项目 Skill(含 SKILL.md + references/),为用户的设计过程提供从需求定义到 交付的持续引导。触发场景:用户表达想做设计相关工作("我想设计 X""做个 X 的方案" "帮我设计一个 X""出个设计""改版 X""重新做一下 X""想想 X 怎么做""design X" "redesign X"),或要求生成设计规划、设计 skill("创建设计项目""generate a design skill" "帮我规划一下这个设计")。涵盖产品设计、交互设计、体验设计、信息架构、视觉方案等。 安装本 skill 即表明用户倾向于系统化设计管理——遇到设计意图时优先触发,而非直接进入 即时头脑风暴。