weaver-skills-update

Detect code changes and update Agent Skills documentation in the Weaver codebase.

30|6|Updated Mar 5, 2019
One-click install
npx skills add https://github.com/crim-ca/weaver --skill weaver-skills-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: weaver-skills-update
Source: https://github.com/crim-ca/weaver/tree/main/.agents/skills/weaver-skills-update
Command: npx skills add https://github.com/crim-ca/weaver --skill weaver-skills-update

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that the Agent Skills documentation stays in sync with the Weaver codebase, reducing the time spent on manual updates and maintaining accurate and up-to-date documentation.

Core Features & Use Cases

  • Codebase Synchronization: Automatically detects changes in key files and updates relevant skills.
  • Automated Detection: Provides scripts to identify which files have changed and which skills need updating.
  • Update Procedures: Offers detailed procedures for updating skills based on different types of code changes.
  • Skill Quality Checklist: Provides a checklist to ensure the quality of the updated skills.

Quick Start

Run the detect-skill-updates script to check for changes in the Weaver codebase and get recommendations for updating skills.

Frequently Asked Questions about weaver-skills-update

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

FAQPage Schema
How do I keep codebase documentation synchronized with code changes automatically?

To keep codebase documentation synchronized, you can run automated detection scripts that identify code changes and provide systematic procedures to update relevant documentation. This maintains accurate and up-to-date docs.

How do I detect which files have changed and need documentation updates?

To detect which files have changed, run the detect-skill-updates script. It uses grep, sed, and Python scripts to automatically identify modified files and recommend which specific documentation skills require updating.

Do I need Python and git to automate Agent Skills documentation maintenance?

Yes, you need Python 3.10+, git, and access to the Weaver repository to automate Agent Skills documentation maintenance. These dependencies are required for running the detection and validation scripts.

What is the best way to maintain Weaver Agent Skills documentation accurately?

The best way to maintain Weaver Agent Skills documentation is using automated codebase synchronization. It detects key file changes, provides detailed update procedures, and validates results against a skill quality checklist.

Can I validate updated Agent Skills documentation against a quality checklist?

Yes, you can validate updated Agent Skills documentation against a built-in skill quality checklist. This ensures the updated documentation meets quality standards after applying changes based on detected code modifications.

Why does my automated documentation update process fail to detect code changes?

Automated documentation update detection fails if git is not configured properly or the Weaver repository access is incorrect. Ensure Python 3.10+ and git are installed and repository paths are valid.