Repolode
ChrisWiles

ChrisWiles/claude-code-showcase

An example Claude Code project setup showing CLAUDE.md, hooks, skills, agents, slash commands, MCP servers and GitHub Actions workflows you can adapt.

Stars
6,074
Forks
576
Open issues
13
Last commit
10 months ago

What is it?

This repository is a reference configuration for Claude Code, Anthropic's coding agent. It shows how to arrange a project's CLAUDE.md memory file, .claude/settings.json hooks, reusable skill documents, specialized sub-agents, custom slash commands, and MCP server connections so the agent follows the team's conventions when writing and reviewing code.

The examples cover automated quality gates such as auto-formatting, running tests when test files change, type-checking, and blocking edits on the main branch. It also includes a prompt-triggered skill evaluation hook that suggests relevant skills based on keywords, file paths and intent patterns, plus a JIRA/Linear ticket workflow built on MCP.

On the automation side, it provides GitHub Actions workflows that run Claude Code on pull requests and on schedules for docs sync, weekly code quality sweeps and dependency audits. The project is written as a template: you copy the relevant directories into your own repository and replace the sample skills and rules with your own.

Key features

  • 01Project memory via CLAUDE.md with stack, commands and conventions
  • 02Hooks that auto-format code, run tests and type-check on edits
  • 03Reusable SKILL.md documents for testing, GraphQL, UI components and more
  • 04Keyword- and path-based skill suggestion hook on each prompt
  • 05Specialized code review agent and slash commands such as /ticket
  • 06GitHub Actions for PR review and scheduled docs, quality and dependency checks

Use cases

  • Setting up Claude Code conventions for a team codebase
  • Adapting hooks to block edits on protected branches and auto-run tests
  • Connecting Claude Code to JIRA or Linear through MCP servers
  • Adding automated PR review to a GitHub repository

Quick start

  1. 1

    Create the .claude directory

    mkdir -p .claude/{agents,commands,hooks,skills}
  2. 2

    Add a CLAUDE.md file in your project root

  3. 3

    Add .claude/settings.json with hooks

  4. 4

    Add your first skill at .claude/skills/testing-patterns/SKILL.md

Things to know

  • This is a showcase of example configuration to adapt, not a installable tool or library.
  • The README does not state a license, so reuse terms are unclear.
  • Its examples assume a JIRA/Linear setup and API tokens that you would need to provide yourself.

Topics

FAQ

What is claude-code-showcase?
An example Claude Code project setup showing CLAUDE.md, hooks, skills, agents, slash commands, MCP servers and GitHub Actions workflows you can adapt. This repository is a reference configuration for Claude Code, Anthropic's coding agent. It shows how to arrange a project's CLAUDE.md memory file, .claude/settings.json hooks, reusable skill documents, specialized sub-agents, custom slash commands, and MCP server connections so the agent follows the team's conventions when writing and reviewing code.
Is claude-code-showcase free to use? What license does it have?
claude-code-showcase has no declared license. Its code is public, but without a license you have no explicit permission to reuse it; ask the author before relying on it.
Is claude-code-showcase still maintained?
No commits for 6+ months. The last commit to claude-code-showcase was on Jan 6, 2026.
What can I use claude-code-showcase for?
Setting up Claude Code conventions for a team codebase Adapting hooks to block edits on protected branches and auto-run tests Connecting Claude Code to JIRA or Linear through MCP servers Adding automated PR review to a GitHub repository
How do I install claude-code-showcase?
Create the .claude directory: mkdir -p .claude/{agents,commands,hooks,skills} Add a CLAUDE.md file in your project root Add .claude/settings.json with hooks Add your first skill at .claude/skills/testing-patterns/SKILL.md
Where can I get claude-code-showcase?
The source code and installation instructions are on GitHub: https://github.com/ChrisWiles/claude-code-showcase

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects