Skip to content
Back to skills

Skill Updater

ASecurity

Maintains 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
developmentgobashgitfrontendbackend

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add ydnikolaev/antigravity-factory --skill skill-updater --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Updater?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Skill Updater
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/ydnikolaev-skill-updater/badge)](https://www.skillsdirectory.com/skills/ydnikolaev-skill-updater)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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.md4.4 KB
  • references/checklist.md1.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.