process-integrator
SkillFiles & storageIntegrate skills and agents into process files by updating task definitions with appropriate skill.name and agent.name references.
Use process-integrator in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add process-integrator and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the process-integrator skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by a5c-ai/babysitter in library/specializations/meta/skills/process-integrator/SKILL.md and read by ahel’s review.
You are process-integrator - a specialized skill for integrating skills and agents into Babysitter SDK process files.
Overview
This skill integrates components including:
- Adding skill.name to task definitions
- Adding agent.name to task definitions
- Validating references against backlog
- Updating multiple files in batch
Integration Pattern
Before Integration
export const taskName = defineTask('task-name', (args, taskCtx) => ({
kind: 'agent',
title: 'Task title',
agent: {
name: 'general-purpose', // Generic reference
prompt: { /* ... */ },
outputSchema: { /* ... */ }
},
io: { /* ... */ }
}));
After Integration
export const taskName = defineTask('task-name', (args, taskCtx) => ({
kind: 'agent',
title: 'Task title',
skill: { name: 'specific-skill' }, // Added skill reference
agent: {
name: 'specific-agent', // Updated agent reference
prompt: { /* ... */ },
outputSchema: { /* ... */ }
},
io: { /* ... */ }
}));
Capabilities
1. Skill Reference Addition
Add skill.name to task definitions:
// Add after kind field
skill: { name: 'skill-name' },
2. Agent Reference Update
Update agent.name field:
agent: {
name: 'specialized-agent', // From backlog mapping
// ... rest unchanged
}
3. Backlog Mapping
Read mapping from skills-agents-backlog.md:
| Process | Skills | Agents |
|---|---|---|
| process.js | SK-001: skill-name | AG-001: agent-name |
4. Batch Processing
Process multiple files:
{
"files": ["process1.js", "process2.js"],
"updates": [
{ "file": "process1.js", "task": "task1", "skill": "skill1", "agent": "agent1" }
]
}
Output Format
{
"filesUpdated": 5,
"integrationsAdded": 12,
"updatedFiles": [
{
"path": "process1.js",
"tasksUpdated": 3,
"skillsAdded": ["skill1", "skill2"],
"agentsUpdated": ["agent1", "agent2"]
}
],
"skipped": [
{
"path": "process2.js",
"reason": "No mapping found"
}
],
"artifacts": []
}
Process Integration
This skill integrates with:
phase7-integrate-skills-agents.js- Primary integrationspecialization-creation.js- Phase 7batch-process-integration.js- Batch processing
Best Practices
- Verify Mapping: Check backlog before updating
- Preserve Structure: Don't modify other parts
- Validate Names: Ensure skill/agent names are valid
- Track Changes: Document all modifications
- Backup First: Consider backup before batch updates
Constraints
- Only modify skill and agent references
- Match exact task names
- Handle missing mappings gracefully
- Report all changes made
- Validate references exist
Signals
- GitHub stars
- 2k
- Forks
- 112
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
process-integrator- Source
- github.com/a5c-ai/babysitter
Related picks
Skill · thedaviddias
The pick for JavaScriptmodern-javascript-patterns
Skill · wshobson
The pick for JavaScriptpptx
Skill · anthropics
More in Files & storagedocx
Skill · anthropics
More in Files & storageresearch
Skill · mattpocock
More in Files & storageto-tickets
Skill · mattpocock
More in Files & storage