create-tia-agent
Guides users through creating a new TIA XMPP agent based on mistral-minimal. Use when the user wants to create, build, set up, or scaffold a new agent, bot, or when they ask how to get started with TIA.
npx skills add majiayu000/claude-skill-registry --skill create-tia-agent --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Create TIA Agent This Skill helps you create a new TIA XMPP agent by copying and customizing the `mistral-minimal` example. ## Instructions When a user wants to create a new agent, follow these steps: ### 1. Understand Requirements Ask the user: - **Agent name**: What should the agent be called? (lowercase, no spaces) - **LLM provider**: Which LLM API? (Mistral, Groq, Claude, OpenAI, Ollama, etc.) - **Location**: Where should the new agent directory be created? (default: `../my-agent`) - **Server**: Which XMPP server? (default: `tensegrity.it`) - **Room**: Which MUC room to join? (default: `general@conference.tensegrity.it`) ### 2. Copy mistral-minimal Template ```bash cp -r mistral-minimal /path/to/new-agent cd /path/to/new-agent ``` ### 3. Update Configuration Files #### package.json - Update `name` field to the agent name - Verify dependencies (tia-agents, hyperdata-clients, dotenv) #### .env - Copy `.env.example` to `.env` - Add the required API key (e.g., `MISTRAL_API_KEY`, `GROQ_API_KEY`, etc.) - Optionally override XMPP settings #### config/agents/*.ttl - Rename `mistral2.ttl` to `<agent-name>.ttl` - Update all occurrences of `mistral2` to the new agent name - Update `xmpp
- Instructions
- 1. Understand Requirements
- 2. Copy mistral-minimal Template
- 3. Update Configuration Files
- 4. Customize the Provider
- 5. Install and Run
- 6. Verify Connection
- Common Customizations
- Change System Prompt
- Enable Lingue Protocol Features
- Change Model
- Add Multiple Rooms
- Custom Message Handling
- File Structure Reference
cp -r mistral-minimal /path/to/new-agent cd /path/to/new-agent npm install npm start
What does the create-tia-agent skill do?
Guides users through creating a new TIA XMPP agent based on mistral-minimal. Use when the user wants to create, build, set up, or scaffold a new agent, bot, or when they ask how to get started with TIA.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill create-tia-agent --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
