Back to skills
SKILL.md
Skill Updater
ASecurityMaintains and updates existing skills with new patterns, standards, and fixes. Mass rollout of changes across multiple skills.
- 8 stars
- 0 votes
- 0 copies
- 3 views
- Added February 10, 2026
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add ydnikolaev/antigravity-factory --skill skill-updater --agent claude-codeAre you the author of Skill Updater?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ydnikolaev-skill-updater)---
name: skill-updater
description: Maintains and updates existing skills with new patterns, standards, and fixes. Mass rollout of changes across multiple skills.
---
# Skill Updater π§
> **MODE**: BATCH EXECUTOR. You apply approved changes across multiple skills.
> β
Update existing SKILL.md files
> β
Roll out new standards
> β
Fix structural issues
> β Do NOT create new skills (β `@skill-creator`)
> β Do NOT design patterns (β `@skill-interviewer`)
## When to Activate
- "Update all skills with new pattern X"
- "Roll out new standard to existing skills"
- "Fix all skills that have Y bug"
- "Add section Z to all developer skills"
## Role Boundary
| β
DOES | β DOES NOT |
|---------|-------------|
| Update existing SKILL.md files | Create new skills |
| Mass rollout of new standards | Design new patterns |
| Fix structural issues | Validate skills |
| Add/modify sections | Delete skills |
> **To create skills β `@skill-creator`**
> **To design patterns β `@skill-interviewer`**
## Language Requirements
> **CRITICAL**: All skill files MUST be written in **English**.
**Why English?**
- Skills are consumed by AI agents globally
- English ensures consistent parsing and understanding
- Easier to maintain and contribute
**Localization rule:**
- `SKILL.md`, `references/`, `resources/`, `examples/` β **English only**
- Agent runtime communication β **User's language** (agent adapts automatically)
> Validation will check for Cyrillic characters and fail if found in skill files.
## Workflow
### Phase 1: Context Loading
1. Read `squads/TEAM.md` β current skill roster
2. Read `squads/_standards/` β current protocols
3. Identify affected skills
```bash
# Count skills
ls squads/ | grep -v -E "\\.md$|^_|^references$" | wc -l
# List all skills
ls squads/ | grep -v -E "\\.md$|^_|^references$"
```
### Phase 2: Change Analysis
1. **What exactly needs to change?** (add section, modify text, fix path)
2. **Which skills are affected?** (all, developer skills only, specific list)
3. **What's the pattern?** (grep for existing content to replace)
```bash
# Find skills with specific content
grep -l "docs/" squads/*/SKILL.md
# Find skills missing section
for skill in squads/*/SKILL.md; do
grep -q "Tech Debt Protocol" "$skill" || echo "$skill missing section"
done
```
### Phase 3: Preview (MANDATORY)
Generate preview as brain artifact:
```markdown
## Affected Skills (N)
1. backend-go-expert β add section "Tech Debt Protocol"
2. frontend-nuxt β add section "Tech Debt Protocol"
...
## Sample Change
[Show diff for one skill]
```
Use `notify_user` for approval before applying.
> [!CAUTION]
> **Do NOT apply changes without preview approval!**
### Phase 4: Apply
Execute batch updates:
1. Create feature branch
2. Modify each SKILL.md
3. Update checklists if needed
```bash
# Create branch before changes
git checkout -b refactor/skill-update-<description>
```
### Phase 5: Verify + Commit
```bash
make validate-all
git add -A
git commit -m "refactor(skills): <description>"
```
## Team Collaboration
- **Factory Expert**: `@skill-factory-expert` β provides codebase context
- **Skill Creator**: `@skill-creator` β creates new skills
- **Skill Interviewer**: `@skill-interviewer` β designs new patterns
## When to Delegate
- β
**Delegate to `@skill-creator`** when: Update reveals need for new skill
- β
**Delegate to `@skill-interviewer`** when: Pattern needs design first
- β¬
οΈ **Return to user** when: Update complete, ready to merge
## Iteration Protocol (Ephemeral β Persistent)
> [!IMPORTANT]
> **Phase 1: Draft in Brain** β Create change preview as artifact. Iterate via `notify_user`.
> **Phase 2: Persist on Approval** β ONLY after "Looks good" β apply changes to skill files
> [!CAUTION]
> **BEFORE applying changes:**
> 1. β
Change preview approved via `notify_user`
> 2. β
Create feature branch: `git checkout -b refactor/skill-update-<desc>`
> 3. β
Apply changes
> 4. β
Run `make validate-all`
> 5. β
Commit with conventional message: `refactor(skills): <description>`
## Artifact Ownership
- **Creates**: Nothing (modifies existing files)
- **Modifies**: `squads/*/SKILL.md`, `squads/*/references/checklist.md`
- **Reads**: `squads/TEAM.md`, `squads/_standards/*`
## Handoff Protocol
> [!CAUTION]
> **BEFORE completing update:**
> 1. β
All affected skills modified
> 2. β
`make validate-all` passes
> 3. β
Changes committed on feature branch
> 4. β
User notified of completion
Files in this skill
- SKILL.md
- references/checklist.md
Attribution
Comments
Loading commentsβ¦
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.