Sdlc Template — Development skill for Claude Code
Reusable SDLC standards and Claude Code templates for TypeScript, Python, and Go projects.
How to install Sdlc Template
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open synapticcybersecurity/sdlc-template and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Sdlc Template does
Reusable SDLC standards and Claude Code templates for TypeScript, Python, and Go projects.
Alternatives in Development
- Sdlc Fleet — SDLC Fleet Pattern (skill module) 1.1k ★
- Claw Code Agent — Claw Code No Rust No TypeScript Only Python 543 ★
- Tailor Template Expert — Experimental Template development workspace for creating and modifying React-PDF templates 167 ★
README
SDLC Template
[](https://github.com/synapticcybersecurity/sdlc-template/actions/workflows/hooks-tests.yml)
Reusable standards and templates for Claude Code projects. Contains the shared global Claude instructions, per-project templates for multiple stacks, and GitHub workflow templates.
Quickstart
Three commands and you're running:
# 1. Clone this repo (one time, somewhere stable)
git clone https://github.com/synapticcybersecurity/sdlc-template.git ~/Projects/sdlc_template
# 2. Wire your global Claude instructions to import from it
mkdir -p ~/.claude
cat > ~/.claude/CLAUDE.md <<'EOF'
# Global instructions
@~/Projects/sdlc_template/global-claude.md
EOF
# 3. Bootstrap a new project
mkdir ~/Projects/myapp && cd ~/Projects/myapp && git init
~/Projects/sdlc_template/bin/sync.sh init . --stack=typescript
Now open Claude Code in `~/Projects/myapp` and describe an idea: *"I want to build a tool that..."*. Claude will follow `docs/discovery-qa.md` to turn it into a draft PRD, then propose Epics and Stories.
For the day-to-day "what do I do for X" guide, see [`docs/getting-started.md`](docs/getting-started.md). For a worked example of a real PRD and ADR, see [`examples/`](examples/).
How Loading Works
Claude Code loads instructions from two levels:
- Global (
~/.claude/CLAUDE.md) — loaded into every session. - Project (
/CLAUDE.md) — loaded when working in that project. Overrides global on conflict.
Claude Code supports `@path` imports inside CLAUDE.md files. That means `~/.claude/CLAUDE.md` doesn't need to be a copy of the shared standards — it can just import them by path. Edit the source file in this repo, and the next session picks up the change automatically. No copying, no drift.
Setup
New Machine
- Clone this repo somewhere stable (the path is referenced from
~/.claude/CLAUDE.md):git c
Related Skills
Sdlc Agent Template
A Claude Skill for generating software-development agent templates for Claude Code.
Arckit.Architecture Repository
Build architecture repository — patterns library, standards register, reusable building blocks
Coding Standards
TypeScript, JavaScript, React, Node.js 개발을 위한 범용 코딩 표준, 모범 사례, 패턴.
Add Component
Create a reusable React component with TypeScript and best practices.
Update Command
Update Claude Code Commands to conform to current template standards, accepting single commands, multiple comm
Pet Forge
A reusable toolkit for building SVG and APNG desktop pets, with route guides, prompt templates, vectorization
Related Agents
Template Validator
Validates that agent and command templates follow Claude Code best practices and standards. Use when reviewing
Prompt Reviewer Code
Locates LLM call sites in any codebase (Go, Python, TypeScript, anything), reconstructs the resolved prompt fr
Imhotep
Use this agent when starting new projects, extracting reusable patterns from existing projects, making archite