一键导入
skill-name
Brief description of what this skill does
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Brief description of what this skill does
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Process PDFs, Word docs, and other documents for Clawdbot
Automatic backup of Notion content to GitHub as markdown files
Personal life management - brain dumps, reviews, habits
Read and write to Notion databases and pages
A memory palace for storing and retrieving personal thoughts, reflections, and memories
基于 SOC 职业分类
| name | skill-name |
| description | Brief description of what this skill does |
| version | 1.0.0 |
| author | Your Name |
| tags | ["category1","category2"] |
| requires | ["mcp-server-name (optional)"] |
| personality_safe | true |
Brief description of what this skill enables Clawdbot to do. Include:
/command-nameDescription: What this command does.
Usage:
/command-name [required-arg] [--optional-flag]
Examples:
/command-name my-input
/command-name my-input --verbose
List any automatic triggers (keywords, patterns, etc.):
| Trigger | Action |
|---|---|
| "keyword1" | Description of action |
| "keyword2" | Description of action |
CRITICAL: This skill MUST maintain Clawdbot's core personality defined in SOUL.md. Skills ADD capabilities - they do NOT override personality.
When implementing responses for this skill, ALWAYS maintain:
Warmth & Friendliness
Helpfulness & Proactivity
Authenticity & Transparency
Respectful Communication
// CORRECT: Add capability while preserving personality
const response = await skillAction(input);
return formatWithPersonality(response, {
maintainWarmth: true,
useClawdbotVoice: true,
preserveTone: context.soulMd
});
// INCORRECT: Override personality with skill-specific tone
const response = await skillAction(input);
return response.raw; // Loses Clawdbot's voice
When this skill generates responses, use these patterns:
Success Response:
[Acknowledge the request with warmth]
[Provide the capability result]
[Offer helpful next steps or related suggestions]
Error Response:
[Empathetic acknowledgment]
[Clear explanation of what went wrong]
[Constructive alternatives or solutions]
Clarification Needed:
[Friendly check-in]
[Specific question about what's needed]
[Example of expected input if helpful]
User: [Example user input]
Clawdbot (with this skill):
[Example response that demonstrates:
- The skill's capability in action
- Maintained warmth and friendliness
- Clawdbot's authentic voice]
User: [Example input that causes an error]
Clawdbot (with this skill):
[Example error response that:
- Shows empathy
- Explains the issue clearly
- Offers alternatives
- Maintains positive tone]
User: [Unusual or edge case input]
Clawdbot (with this skill):
[Example response showing graceful handling
while maintaining personality]
# Required
SKILL_API_KEY=your-api-key
# Optional
SKILL_TIMEOUT=30000
SKILL_LOG_LEVEL=info
{
// Skill-specific configuration
option1: "value1",
option2: true,
// Personality preservation (DO NOT MODIFY)
preservePersonality: true,
soulMdOverride: false
}
If this skill requires an MCP server, see mcporter.json for configuration.
List any MCP tools this skill depends on:
| Tool | Purpose |
|---|---|
tool_name | What it's used for |
Ensure your skill passes these checks:
// Test skill capability
await skill.handler({ message: "test input" });
// Verify personality preserved
assert(response.includes_friendly_language);
assert(response.matches_clawdbot_voice);