Skip to content
Back to skills

082 Claude 58bdf517

ASecurity

**Only create git tags and GitHub releases when skill or plugin files change.**

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
documentationgitdocumentation

Works with

  • mcp

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 082-claude_58bdf517 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 082 Claude 58bdf517?

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

Security grade badge for 082 Claude 58bdf517
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-082-claude-58bdf517/badge)](https://www.skillsdirectory.com/skills/tools-only-082-claude-58bdf517)

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

SKILL.md
# Agents Reflection Skills - Development Guide

## When to Create Tags and Releases

**Only create git tags and GitHub releases when skill or plugin files change.**

### Requires New Tag/Release

Changes to these files/directories require a new version tag and release:

- `skills/*/` - Any skill file changes (SKILL.md, scripts, references, assets)
- `.claude-plugin/plugin.json` - Plugin manifest changes
- `.claude-plugin/marketplace.json` - Marketplace catalog changes
- `LICENSE` - License changes

Examples:
- Adding a new skill
- Updating skill instructions in SKILL.md
- Modifying skill scripts
- Changing plugin metadata or version

### Does NOT Require New Tag/Release

Documentation-only changes do not require tagging:

- `README.md` - Documentation and use case updates
- `CLAUDE.md` - This file
- Commit messages
- GitHub-specific files (.github/*)

**Rationale:** Users install specific commits via SHA. Documentation updates don't affect functionality, so they don't need version bumps. This keeps the release history clean and meaningful.

## README Maintenance

Keep all README files in sync when updating documentation:

- `README.md` - Main English documentation
- `README.ru.md` - Russian translation
- `README.zh.md` - Chinese translation
- `README.pt-BR.md` - Brazilian Portuguese translation
- `plugins/agents-reflection-skills/README.md` - Plugin README (required by plugin spec)

When adding/removing skills or changing descriptions, update all five files.

## Versioning

Follow semantic versioning (semver):

- **MAJOR** (x.0.0) - Breaking changes to skill interfaces
- **MINOR** (1.x.0) - New skills or backward-compatible features
- **PATCH** (1.0.x) - Bug fixes and minor improvements

## Release Process

When skill/plugin files change:

1. Update version in `.claude-plugin/plugin.json`
2. Commit changes
3. Create and push tag: `git tag -a vX.Y.Z -m "Version X.Y.Z" && git push origin vX.Y.Z`
4. Create GitHub release: `gh release create vX.Y.Z --title "vX.Y.Z - Title" --notes "Release notes"`

## Current Structure

```
agents-reflection-skills/
├── .claude-plugin/
│   └── plugin.json          # Version metadata - changes require release
├── skills/                  # All changes require release
│   ├── mcp-management/
│   ├── hooks-management/
│   ├── settings-management/
│   ├── subagents-management/
│   ├── skills-management/
│   └── plugins-management/
├── README.md                # Documentation - no release needed
├── CLAUDE.md                # This file - no release needed
└── LICENSE                  # Changes require release
```

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…