feat: Add snowtower-maintainer Claude Code skill#13
Merged
Conversation
Creates a specialized skill for maintaining SnowTower project: - README maintenance and statistics updates - .claude folder organization and agent auditing - Documentation sync procedures - Self-maintenance capabilities Includes PROJECT_STRUCTURE.md reference document. Closes #12 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Contributor
Author
|
Closing for now - skill needs more testing and refinement before release. See issue #12 for details. |
4 tasks
4 tasks
db-tycoon-stephen
added a commit
that referenced
this pull request
Jan 2, 2026
* docs: Add v0.2 release proposal for CI/CD features * feat: Add CI/CD workflows and PR template (#9) * feat: Add CI/CD workflows and PR template - Add GitHub Actions CI workflow for pytest and pre-commit - Add PR template with checklist and sections - Add auto-labeling workflow based on changed files - Add labeler configuration for file-to-label mapping Implements #2, #4, #5 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * feat: Auto-fix linting instead of failing CI - Black runs without --check (auto-formats) - Ruff runs with --fix (auto-fixes) - Uses git-auto-commit-action to commit fixes - Tests run after lint job completes - Added v0.2 branch to CI triggers 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * fix: Use pre-commit for validation, remove auto-fix CI validates that pre-commit passes. Developers should run pre-commit locally to fix issues before committing. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * style: Apply pre-commit formatting fixes - Fix trailing whitespace - Fix end of file newlines - Apply Black formatting 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com> * feat: Add issue template, changelog, and release workflows (#11) - Add new-user-request issue template (#6) - Add changelog generation workflow (#7) - Add release workflow with validation (#8) - Remove business-specific schema configs 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com> * feat: Add snowtower-maintainer Claude Code skill (#13) Creates a specialized skill for maintaining SnowTower project: - README maintenance and statistics updates - .claude folder organization and agent auditing - Documentation sync procedures - Self-maintenance capabilities Includes PROJECT_STRUCTURE.md reference document. Closes #12 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com> * docs: Add CONTRIBUTING.md and fix README badges (#14) * docs: Add CONTRIBUTING.md and fix README badges - Add CONTRIBUTING.md documenting branch strategy and workflow norms - Fix README badges to point to actual CI workflows (ci.yml, release.yml) - Document protected branches (main, v0.x release branches) - Document PR requirements and commit conventions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * docs: Document automatic v* ruleset protection 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> * docs: Update CI/CD section to reflect actual workflows - Replace outdated pr-validation.yml and deploy-production.yml references - Document actual workflows: ci.yml, release.yml, labeler.yml, changelog.yml - Add simplified mermaid diagram showing actual CI flow - Document commit message conventions for changelog generation - Add troubleshooting section for common CI failures - Reference CONTRIBUTING.md for detailed guidelines 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com> * feat: Add Claude skills and remove redundant agents (#15) ## Changes ### Added - snowtower-user skill: End-user guide for requesting access and connecting - snowtower-admin skill: Admin guide for SnowDDL operations and troubleshooting ### Removed - 24 redundant agent files from .claude/agents/ - CONSOLIDATION_SUMMARY.md (no longer needed) ### Changed - Bumped version to 0.2.0 - Renamed docs/agents/ to docs/llm-context/ - Updated README to reference skills instead of agents - Updated CLAUDE.md with new paths ### Skills Overview | Skill | Purpose | |-------|---------| | snowtower-user | End-users requesting access | | snowtower-admin | Infrastructure administrators | | snowtower-maintainer | Project/docs maintenance | 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com> * chore: Final polish for v0.2 release (#17) ## Changes ### Documentation - Fix docs/README.md broken links (agents/ → llm-context/) - Remove stale planning docs (NEXT_STEPS_SCHEMA_DRIFT.md, SCHEMA_DRIFT_ELIMINATION_PLAN.md) - Add v0.2 release notes - Add v0.3 roadmap with deferred features - Update docs index with v0.2 and v0.3 links ### Pre-commit - Update pre-commit-hooks to v5.0.0 - Update Black to 24.4.2 (Python 3.12.5 compatible) - Apply Black formatting to 18 files ### Code Style - Black formatting applied consistently across codebase 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Creates a specialized Claude Code skill for maintaining the SnowTower project.
Skill Capabilities
README Maintenance
pyproject.tomlClaude Folder Maintenance
Documentation Sync
Files Added
Change Type
Related Issues
Closes #12
Test Plan
Checklist