Updated 2d ago
by shinpr
ai-coding-project-boilerplate
Agentic coding TypeScript boilerplate for Claude Code: sub-agent workflows with built-in quality checks and context engineering.
236 GitHub stars (236)
+5 in 30 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | +1 |
| Oct 8 | 0 |
| Oct 9 | +1 |
| Oct 10 | +1 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
| Oct 17 | 0 |
| Oct 18 | 0 |
| Oct 19 | 0 |
| Oct 20 | 0 |
| Oct 21 | 0 |
| Oct 22 | 0 |
| Oct 23 | 0 |
| Oct 24 | 0 |
| Oct 25 | 0 |
| Oct 26 | +2 |
| Oct 27 | 0 |
| Oct 28 | 0 |
| Oct 29 | 0 |
| Oct 30 | 0 |
| Oct 31 | 0 |
| Nov 1 | 0 |
| Nov 2 | 0 |
| Nov 3 | 0 |
| Nov 4 | 0 |
| Nov 5 | 0 |
- 15 skills (15 skills found in its SKILL.md files)
- 27 forks (27 forks)
- 2d ago last update (Last updated 2d ago)
Install
Skills CLI
npx skills add shinpr/ai-coding-project-boilerplate
Asks which skills and agents to install. Just one: npx skills add shinpr/ai-coding-project-boilerplate --skill coding-standards — add -g for every project.
Claude Code
git clone https://github.com/shinpr/ai-coding-project-boilerplatecp -r "ai-coding-project-boilerplate/.claude/skills-en/coding-standards" ~/.claude/skills/
Copies the coding-standards skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add shinpr/ai-coding-project-boilerplate
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 15 of 45 files.
-
coding-standards
Detects code smells, anti-patterns, and readability issues. Use when implementing features, reviewing code, or refactoring.
.claude/skills-en/ on GitHub (opens in a new tab)coding-standards/ SKILL.md -
documentation-criteria
Determines which PRD, ADR, UI Spec, Design Doc, and Work Plan a change requires and where each is stored. Use when deciding documentation scope or creating or reviewing a technical document.
.claude/skills-en/ on GitHub (opens in a new tab)documentation-criteria/ SKILL.md -
frontend-technical-spec
Defines React environment, component architecture, state/data flow, build verification, and frontend non-functional criteria from repository evidence. Use when configuring or designing a React frontend, its build, or its runtime boundaries.
.claude/skills-en/ on GitHub (opens in a new tab)frontend-technical-spec/ SKILL.md -
frontend-typescript-rules
Applies React/TypeScript type safety, component design, and state management rules. Use when implementing React components.
.claude/skills-en/ on GitHub (opens in a new tab)frontend-typescript-rules/ SKILL.md -
frontend-typescript-testing
Designs frontend tests using the repository's configured React test and browser harnesses, including RTL, MSW, Vitest, and Playwright when present. Use when adding or reviewing component, loading/error-state, integration, or frontend E2E tests.
.claude/skills-en/ on GitHub (opens in a new tab)frontend-typescript-testing/ SKILL.md -
implementation-approach
Selects implementation strategy (vertical slice, horizontal, or hybrid) with risk assessment. Use when planning feature implementation.
.claude/skills-en/ on GitHub (opens in a new tab)implementation-approach/ SKILL.md -
integration-e2e-testing
Selects and designs the smallest integration/E2E test set that proves accepted behavior at an observable boundary. Use when writing or reviewing E2E or integration tests.
.claude/skills-en/ on GitHub (opens in a new tab)integration-e2e-testing/ SKILL.md -
llm-friendly-context
Clarifies inputs, outputs, success criteria, decisions, and unresolved conditions so downstream agents can execute without guessing. Use when writing or revising LLM-facing prompts, handoffs, planning artifacts, reviews, reports, or generated instructions.
.claude/skills-en/ on GitHub (opens in a new tab)llm-friendly-context/ SKILL.md -
project-context
Marks project context as unconfigured until domain constraints, repository quality standards, phase, conventions, and external-resource access are recorded. Use when project-specific context has not yet been configured.
.claude/skills-en/ on GitHub (opens in a new tab)project-context/ SKILL.md -
requirement-convergence
Separates the outcome a change must produce from the requirements proposed to reach it, records what the user excluded, and bands cost from structure. Use when a requirement enters a workflow, before design begins, or when "how far do we go/what's out of scope/is this worth it" is mentioned.
.claude/skills-en/ on GitHub (opens in a new tab)requirement-convergence/ SKILL.md -
skill-optimization
Evaluates and optimizes skill file quality using 9 content patterns and 10 editing principles. Use when creating skills, refining skill content, or auditing skill quality.
.claude/skills-en/ on GitHub (opens in a new tab)skill-optimization/ SKILL.md -
subagents-orchestration-guide
Coordinates subagents through scale-based planning, approval, implementation, verification, and escalation flows. Use when routing work to subagents, executing an approved work plan, or resuming autonomous execution.
.claude/skills-en/ on GitHub (opens in a new tab)subagents-orchestration-guide/ SKILL.md -
technical-spec
Defines environment variables, architecture design, and build/test commands. Use when configuring environment or designing architecture.
.claude/skills-en/ on GitHub (opens in a new tab)technical-spec/ SKILL.md -
typescript-rules
Applies type safety and error handling rules. Enforces no-any policy and type guards. Use when implementing TypeScript or reviewing types.
.claude/skills-en/ on GitHub (opens in a new tab)typescript-rules/ SKILL.md -
typescript-testing
Applies repository-aware TypeScript test design, behavior evidence, isolation, and mock-boundary criteria. Use when writing or reviewing unit tests.
.claude/skills-en/ on GitHub (opens in a new tab)typescript-testing/ SKILL.md
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.