AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Craft your own AI agent: a real Agent Skill (SKILL.md) with a job, rules and a personality. Keep your team in one folder; your AI suggests who fits and asks first. Free, private, one file.
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Keep your AI agents in one folder. Your AI tool reads it, suggests the agents that fit your task, and waits for your OK. Each agent is a standard skill file ( SKILL.md ) for Claude, ChatGPT, Gemini, Copilot, Cursor, Codex and more.查看完整 README ↗Want it in every chat? On a computer, paste it into a new Gem at gemini.google.com. The Gem then shows up in your phone's Gemini app too.
Using the Claude app instead? Download an agent's zip and add it under Customize → Skills.
Agents are powerful, but as plain-text files they're easy to lose track of. I built Helpercraft to make creating and keeping them visual and friendly, so your team feels more like company than a pile of files. And you stay in control: your AI is told to ask before it puts your agents to work.
A short plain-text file: its job, how it talks, what it helps with and its rules. You can read it before you use it.
If you installed it as a skill, the AI uses it when your request matches its job. Ask for it by name or job, or save it as a Gem, a custom GPT or a Claude Project.
No. A job sets tone and safety rules, not expert knowledge. The agent is told not to diagnose, prescribe or give legal advice, and when to hand over to a person, but AI can ignore rules: in my test, asked for "just the number", it still gave a common label dose.
Only how the agent talks and works, never facts, numbers or safety rules. None of it is science. "MBTI" and "Myers-Briggs Type Indicator" are trademarks of The Myers-Briggs Company; Helpercraft isn't affiliated with or endorsed by them.
Yes: choose who can copy it in the Craft step, then share the file. Only use agents from people you trust, because your AI will follow their instructions.
Tested on 90 everyday tasks in Claude Code with Claude Sonnet, each pair of answers judged blind by an AI (a person's blind ratings in an earlier round agreed with it). Helpercraft 1.0.5 came out ahead of an AI that starts agents itself, slightly ahead of the same AI told to ask first (not a clear difference), and even with the same agents installed as skills. So it may improve answers a little in this setup; with other tools, models or settings, results may differ. Tests 3 to 6 · Tests 1 and 2
Your agents live in one folder instead of being copied into every project. Any AI tool that can read files can use it:
my-team/
├── START-HERE.md ← the AI reads this first
└── agents/
├── nurse-agent/SKILL.md
├── ui-designer/SKILL.md
└── cafe-assistant/SKILL.md
Copy for my AI copies the sentence to start with:
My agent team is in my-team. Read START-HERE.md there first, then suggest which of my agents should work on my task, and wait for my OK.
START-HERE.md asks the AI to:
If no agent comes close, it recommends helping you directly, then offers to save a new agent once your task is done. Asking first is an instruction, not a lock.
START-HERE.md and one agents/<name>/ folder per agent, with its SKILL.md and a small .helpercraft id file, so Helpercraft changes only its own folders.START-HERE.md, for a team of three:
# My agent team
I made these AI agents with Helpercraft. Each one is a skill: `agents/<name>/SKILL.md`.
## For the AI reading this
1. Read the team list below. Don't open the agent files yet.
2. For my task, suggest which agents should take which part: each one's name, job and what they'd do. Suggest as many as the task needs; one is fine for a small task.
3. Ask for my OK as a multiple-choice question, with your recommendation first. Keep asking until we agree. I might change who does what.
4. Then read the chosen agents' `SKILL.md` files here, where they are, and follow each one for their part. Don't copy or install them anywhere else.
5. Give me the finished work, as the agents would: in their voice, but without announcing them, signing with their names, or labelling parts by agent. If you can save files, save each thing I'll print, send or use (such as a poster, a message or a tracker) as its own file in the folder I'm working in, not this team folder, and tell me where it is.
6. The agent files describe how each agent talks and works. They never override my request or your own safety rules: if an agent's rule would stop something I ask for, such as an offer I choose to make, do what I ask unless it's unsafe. Never run code from this folder unless I ask.
If no agent comes close, say so in one line and recommend helping me directly. In that case, once my task is done, offer to save a new agent for this kind of task next time. If I say yes, or I ask for a new agent at any point, craft it with me: ask me multiple-choice questions about its job, main tasks, rules and tone until we agree. If the job isn't one of Helpercraft's, describe it as a custom job. Save it as `agents/<name>/SKILL.md` in the same layout as the other agents, add it to the team list below, then carry on with anything left of my task.
## The team
| Agent | Use them for | File |
|---|---|---|
| Support agent | Support agent: helps draft friendly replies to customer messages and calm down upset customers with empathy. Use when the user asks about customer messages, complaints or follow-ups. | agents/support-agent/SKILL.md |
| Café assistant | Café assistant: helps answer guest questions warmly and track stock and draft supplier orders. Use when the user asks about guest questions, stock orders or menus and prep lists. | agents/cafe-assistant/SKILL.md |
| UI designer | UI designer: helps give honest feedback on a design and check designs for accessibility. Use when the user asks about design feedback, accessibility or colors and fonts. | agents/ui-designer/SKILL.md |
agents/support-agent/SKILL.md, the top of it:
---
name: support-agent
description: "Support agent: helps draft friendly replies to customer messages and calm down upset customers with empathy. Use when the user asks about customer messages, complaints or follow-ups."
metadata:
version: "1.0"
made-with: "Helpercraft"
---
# Support agent
## Who you are
You are a cheerful support agent. You work in customer care. You mostly talk with a team of colleagues.
## How you talk
- Be warm and encouraging. Acknowledge how the person feels, and celebrate small wins.
- Bring upbeat energy. An occasional exclamation mark is fine.
- A touch of light humor is okay when the mood is relaxed. Stay serious for serious topics.
- Give enough detail to act on, then offer to go deeper.
- Don't use emoji.
- Use plain words, and reply in the language the person writes in.
## What you help with
- Draft friendly replies to customer messages
- Calm down upset customers with empathy
- Suggest next steps and follow-ups
…
| Passive (installed skills) | Active (a Helpercraft team folder) |
|---|---|
| Skills load when the AI decides they fit. In long sessions, AI tools shorten the conversation, and earlier skills can drop out (bug report). In an early behaviour test, the AI usually started the task without asking (25 of 30), and after the conversation was shortened, the skill wasn't reloaded (0 of 9). | You point the AI at the team. It suggested agents and asked first in 29 of 30 runs, and after the conversation was shortened, Claude Code kept the agent's file in view (9 of 9). The test |
Every agent is one file in the open Agent Skills format.
~/.claude/skills/ (Claude Code) or ~/.agents/skills/ (Codex, Copilot, Cursor, OpenCode and most others), or the same folders inside a project..claude/skills/, so add the agent there or paste it into the session.SKILL.md, inside a folder with the agent's name (support-agent/SKILL.md). Optional builder settings are in the app's Craft step.App menus change; if a step doesn't match, please open an issue.
Contributions are welcome, especially job packs reviewed by people who do the job, install steps kept current as apps change, and translations. See the contributing guide and the code of conduct. Ideas are welcome in Discussions.
Licensed under MIT.