skills-consolidator — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited skills-consolidator (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Expert skill for merging, organizing, and maintaining large collections of Claude Code skills with intelligent conflict resolution and structure optimization.
Consolidate skills from multiple sources into a well-organized, conflict-free collection. Handles directory flattening, naming conflicts, metadata preservation, documentation generation, and repository maintenance.
#### Directory Flattening
repo/.claude/skills/skill-name/repo/skills/skill-name/repo/category/skill-name/#### Naming Strategy
#### Structure Validation
#### Naming Conflicts
Conflict: Two skills named "code-review"
Source 1: obra/superpowers
Source 2: mrgoonie/claudekit-skills
Resolution:
- code-review_obra
- code-review_mrgoonie
Keep both for user choice.#### Content Conflicts
#### Metadata Conflicts
#### By Source (Default)
/skills/
├── skill-name_obra/
├── skill-name_mrgoonie/
├── another-skill_diet103/
└── ...#### By Category
/skills/
├── development/
│ ├── debugging/
│ ├── testing/
│ └── code-review/
├── infrastructure/
│ ├── docker/
│ └── kubernetes/
└── scientific/
├── databases/
└── analysis/#### Hybrid Approach
/skills/
├── core/ # Essential, curated skills
├── specialized/ # Domain-specific skills
├── experimental/ # New or untested skills
└── archived/ # Deprecated or superseded#### Collection README
#### Category Indices
#### Attribution Files
Use the skills-consolidator skill to:
1. Analyze all skills in /skills directory
2. Flatten any nested structures
3. Resolve naming conflicts with source suffixes
4. Generate comprehensive documentationUse the skills-consolidator skill to reorganize skills by category:
- Development tools → /skills/development/
- Scientific computing → /skills/scientific/
- Infrastructure → /skills/infrastructure/
- General purpose → /skills/general/
Maintain source attributions and generate category README files.Use the skills-consolidator skill to merge skills from new-repo into existing collection:
1. Extract skills from new-repo
2. Check for conflicts with existing skills
3. Add source suffix: _new-repo
4. Update main documentation
5. Generate merge report1. Scan source directories
2. Identify all skills
3. Validate structure
4. Detect conflicts
5. Generate analysis report1. Create target structure
2. Flatten nested directories
3. Apply naming strategy
4. Resolve conflicts
5. Preserve metadata1. Verify all skills moved correctly
2. Check SKILL.md integrity
3. Validate file permissions
4. Test skill references
5. Confirm completeness1. Generate main README
2. Create category indices
3. Build attribution files
4. Update changelogs
5. Create search indices1. Remove empty directories
2. Delete temporary files
3. Archive old structures
4. Optimize file organization
5. Commit changescode-review (from obra) → code-review_obra
code-review (from mrgoonie) → code-review_mrgooniePros: Clear source attribution, no loss of skills Cons: Longer names, requires user choice
code-review (keep most comprehensive)
code-review-v1 (alternative version)
code-review-minimal (lightweight version)Pros: Clear versioning, guided choice Cons: Subjective quality assessment
code-review (merged best features from all sources)
├── from obra: requesting workflow
├── from mrgoonie: receiving workflow
└── from diet103: automation toolsPros: Best-of-breed combination Cons: Requires manual integration work
obra/code-review
mrgoonie/code-review
diet103/skill-developerPros: Mimics repository structure Cons: Incompatible with flat skill loading in some systems
# Consolidation Validation Report
## Statistics
- Skills processed: 161
- Skills successfully consolidated: 154
- Duplicates identified: 7
- Naming conflicts resolved: 0
- Documentation files generated: 5
## Issues Found
- None
## Recommendations
- Consider categorizing skills by domain
- Update main repository README
- Add search functionality
- Create getting-started guidebulk-github-skills-downloader: Provides raw skillsskills-duplicate-detector: Identifies redundancygit-workflow-helper: Commits organized collectiongithub-auth: Pushes to remote repositoryTrack previously consolidated skills:
- Skip unchanged skills
- Update modified skills only
- Add new skills automatically
- Remove deprecated skills# Analyze skill purpose and auto-categorize
categories = {
'development': ['debug', 'test', 'review', 'refactor'],
'infrastructure': ['docker', 'kubernetes', 'deploy'],
'scientific': ['database', 'analysis', 'research'],
'documentation': ['markdown', 'diagram', 'wiki']
}
for skill in skills:
category = auto_categorize(skill)
move_to_category(skill, category)Analyze skill dependencies:
- Required tools and CLIs
- Python/npm package requirements
- System dependencies
- API key requirements
Generate dependency matrix for collection.Calculate collection health:
- Skill completeness score
- Documentation quality
- Last update recency
- Community activity
- Bug/issue countorganization:
strategy: "source-suffix" # source-suffix, category, hybrid, namespace
flat_structure: true
preserve_sources: true
merge_duplicates: falsenaming:
suffix_separator: "_" # skill-name_source
normalize_case: "kebab" # kebab-case, snake_case, camelCase
remove_prefixes: ["skill", "claude"]
max_length: 50documentation:
generate_readme: true
generate_categories: true
generate_attribution: true
include_statistics: true
create_search_index: truequality:
require_skill_md: true
validate_structure: true
check_licenses: true
scan_for_secrets: false # Optional security scan
enforce_naming: trueyour_claude_skills/
├── skills/ # All consolidated skills
│ ├── skill-name_source/
│ │ ├── SKILL.md
│ │ ├── scripts/
│ │ └── references/
│ └── ...
├── duplicates/ # Archived duplicates
│ ├── DUPLICATES_LOG.md
│ └── duplicate-skill/
├── docs/ # Generated documentation
│ ├── INDEX.md # Master index
│ ├── by-category.md # Categorical view
│ ├── by-source.md # Source attribution
│ └── statistics.md # Collection metrics
├── SKILLS_COLLECTION_README.md # Main documentation
├── ATTRIBUTION.md # License compliance
└── CHANGELOG.md # Version historyGoal: Create comprehensive Claude skills library
1. Download top 20 skill repositories
2. Consolidate into single collection
3. Remove duplicates
4. Generate searchable documentation
5. Publish to GitHubGoal: Curated skills for development team
1. Select relevant skills from master collection
2. Organize by team workflow
3. Add team-specific customizations
4. Integrate with company tools
5. Maintain in private repositoryGoal: Package skills for easy installation
1. Consolidate selected skills
2. Flatten to Claude-compatible structure
3. Generate installation script
4. Create compressed archive
5. Publish releaseVersion: 1.0.0 Last Updated: 2025-11-07 Maintained by: @yourusername
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.