update-skill

Detect drift between OpenClaw skill file and ClawCity API, then generate corrected skill file with TypeScript validation and tagging version bump for release readiness.

4|2|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/marcel-heinz/clawcity.app --skill update-skill-marcel-heinz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-skill
Source: https://github.com/marcel-heinz/clawcity.app/tree/main/.claude/skills/update-skill
Command: npx skills add https://github.com/marcel-heinz/clawcity.app --skill update-skill-marcel-heinz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Synchronize the OpenClaw skill file with the ClawCity codebase, ensuring the skill stays aligned with API and data models across feature branches and releases.

Core Features & Use Cases

  • Phase 1: Scan Codebase
  • Phase 2: Analyze & Compare
  • Phase 3: Update Skill
  • Phase 4: Validate
  • Workflow: On feature branches and periodic maintenance, regenerate the skill before merging.

Quick Start

Trigger the agent to scan the codebase, analyze gaps, update the skill, and validate changes.

Frequently Asked Questions about update-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I synchronize skill files with API routes during feature branch development?

To synchronize skill files with API routes, the update-skill agent scans the codebase, detects drift against the ClawCity API, and generates a corrected skill file. It ensures feature branches stay aligned before merging.

What is the best way to automate skill updates and enforce TypeScript compatibility?

Automating skill updates involves analyzing codebase gaps and regenerating the skill file. The update-skill process validates TypeScript compatibility and tags a version bump to ensure release readiness.

How does codebase drift detection work for OpenClaw skills?

Codebase drift detection works by scanning API routes and comparing them against the existing skill file. The update-skill agent identifies gaps between the codebase and the skill definition, then drafts corrected updates.

Can I use update-skill for periodic maintenance without directly changing the codebase?

Yes, you can use update-skill for periodic maintenance. It enforces drafting-only changes by generating a corrected skill file without directly modifying the existing codebase, ensuring safe updates.

Why should I regenerate the OpenClaw skill file before merging a release?

You should regenerate the OpenClaw skill file before merging to prevent API and data model drift. The update-skill process validates compatibility and tags a version bump, ensuring release readiness.