By kimcharli
AI-powered documentation management system for Claude Code - keeps project documentation in sync with code changes
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
______________________________________________________________________
Runs pre-commands
Contains inline bash commands via ! syntax
Bash prerequisite issue
Uses bash pre-commands but Bash not in allowed tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A marketplace of production-ready skills for Claude Code and GitHub Copilot CLI.
| Skill | Description | Activation Intent |
|---|---|---|
| sdd-project-init | Bootstrap a new project with Spec-Driven Development structure | "initialize a new project" |
| doc-review-commands | Keep documentation in sync with code changes | "review my documentation" |
| skill-builder | Create new production-ready skills in minutes | "create a new skill" |
| sdd-git-commit | Professional SDD Git commit workflow | "commit my changes" |
| python-lint-fix | Auto-fix and format Python and Markdown code | "fix/lint my code" |
Claude Code, GitHub Copilot CLI, and Gemini CLI are supported.
Claude Code:
claude plugin marketplace add github:kimcharli/ck-skills
Copilot CLI:
copilot plugin marketplace add kimcharli/ck-skills
Gemini CLI: Gemini CLI uses a skill-based system. You can install individual skills directly from this repository.
Claude Code:
claude plugin install sdd-project-init@ck-skills
claude plugin install doc-review-commands@ck-skills
claude plugin install skill-builder@ck-skills
claude plugin install sdd-git-commit@ck-skills
claude plugin install python-lint-fix@ck-skills
Copilot CLI:
copilot plugin install sdd-project-init@ck-skills
copilot plugin install doc-review-commands@ck-skills
copilot plugin install skill-builder@ck-skills
copilot plugin install sdd-git-commit@ck-skills
copilot plugin install python-lint-fix@ck-skills
Gemini CLI:
gemini skills install https://github.com/kimcharli/ck-skills.git --path plugins/sdd-project-init
gemini skills install https://github.com/kimcharli/ck-skills.git --path plugins/doc-review-commands
gemini skills install https://github.com/kimcharli/ck-skills.git --path plugins/skill-builder
gemini skills install https://github.com/kimcharli/ck-skills.git --path plugins/sdd-git-commit
gemini skills install https://github.com/kimcharli/ck-skills.git --path plugins/python-lint-fix
claude plugin install kimcharli/ck-skills
# or
copilot plugin install kimcharli/ck-skills
# or for Gemini (all skills in plugins folder)
gemini skills install https://github.com/kimcharli/ck-skills.git --path plugins
git clone https://github.com/kimcharli/ck-skills.git
cd ck-skills/plugins/<skill-name>
chmod +x install.sh && ./install.sh
Troubleshooting: If install fails with "Plugin not found" after adding a new plugin, the marketplace cache may be stale. See docs/troubleshooting.md.
All skills are AI-Native. You don't need to remember slash commands; just tell the tool what you want to do.
"initialize a new project with SDD"
Runs a 7-question interview, then generates a fully populated project with
AGENTS.md (the AI constitution), specs/, and docs/.
"review my documentation and update the changelog"
Or more focused:
"update SDD specs for the new feature" "run a documentation QA check"
"help me build a new skill for [purpose]"
npx claudepluginhub kimcharli/ck-skills --plugin doc-review-commandsProfessional SDD Git commit workflow — hygiene, SDD gates, CHANGELOG, and reflection
Auto-fix and format Python (Ruff) and Markdown
Initialize a new project with Spec-Driven Development structure — interview-driven, generates all files fully populated
Documentation and authoring workflow router: audit docs vs code drift, sync docs after changes, optimize prompts and SKILL.md files, validate GLFM and Markdown formatting, summarize files/URLs/images with fidelity enforcement. Use when: docs are out of date, CLAUDE.md needs improving, SKILL.md needs optimizing, checking if documentation matches code, summarizing files or URLs.
Commands for generating documentation and managing changelogs
Code documentation with automated doc generation, code explanation, and tutorial engineering
Documentation generation, API docs, and README maintenance
Workflow skills and shared instructions for coding agents.
Automatically update project documentation based on code changes