Guide Claude on Swift server projects with reusable skills and automatic linting.
Joannis/claude-skills provides a set of expert Swift server skills stored as markdown files plus a dedicated swift-server-lint binary. The skills capture recurring best practices while the linter turns those practices into hard checks that run without relying on the model context.
A feedback loop encourages developers to review generated code, document improvements, add them as skills, and finally encode them as lint rules. Post-build hooks then block further progress until issues are resolved, keeping generated Swift server code consistent over time.
The project targets Swift developers who use Claude Code for server-side work and want to reduce repeated mistakes without constant manual prompting.
Store recurring Swift server decisions in skills so Claude follows the same conventions across multiple sessions and projects.
Run the linter automatically via hooks so any deviation from documented rules is flagged before code is committed.
Share the skills directory so both humans and Claude start from the same set of Swift server guidelines.
git clone https://github.com/joannis/skills.git
ln -s "$(pwd)/skills" ~/.claude/skillsNo, once built the binary runs locally and only needs the source files in the current directory.
Verified reviews from the community shape this listing's rating.
Loading reviews…