process-integrator
SkillFiles & storageIntegrate skills and agents into process files by updating task definitions with appropriate skill.name and agent.name references.
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.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the process-integrator skill
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