LLM Software Development Standards Start any project right in 30 seconds. Battle-tested standards from real production systems.
npx skills add https://github.com/williamzujkowski/standards --skill nist-complianceInstallieren Sie diesen Skill ΓΌber die CLI und beginnen Sie mit der Verwendung des SKILL.md-Workflows in Ihrem Arbeitsbereich.
Start any project right in 30 seconds. Based on industry best practices and NIST guidelines.
You're starting a new project. You need to make dozens of decisions: project structure, testing approach, security patterns, CI/CD setup, documentation format. Each wrong choice costs days or weeks to fix later.
This repository gives you those answers immediately - comprehensive, production-tested standards that work together as a complete system. No more arguing about code style. No more wondering about test coverage. No more security reviews finding basic issues.
Just copy, implement, and ship.
Last Updated: 2025-10-24 21:45:00 EDT (UTC-04:00)
Load only what you need. Progressive loading reduces token usage by 91-99.6% depending on scenario:
Evidence: 61 active skills with progressive disclosure (Level 1: metadata, Level 2: instructions, Level 3: resources)
Instead of loading massive 50,000+ token documents, use progressive skills that deliver the right information at the right time:
Note: The @load directive is planned for v2.0. Current implementation uses the skill-loader script.
Current (v1.x):
# Load Level 1: Quick Start (5 minutes, ~336 tokens)
python3 scripts/skill-loader.py load skill:coding-standards
# Load by product type (auto-selects relevant skills)
python3 scripts/skill-loader.py load product:api --language python
# Loads: coding-standards, security-practices, testing, nist-compliance
# Total: ~1,755 tokens compared to loading all standards documents (~150K tokens) (98.8% reduction)
Planned (v2.0):
@load skill:coding-standards
@load product:api --language python
Current (v1.x):
# 1. Get skill recommendations for your project
python3 scripts/skill-loader.py recommend ./
# 2. Load recommended skills
python3 scripts/skill-loader.py load product:api
# 3. See the difference!
# Before: ~150,000 tokens (full standards)
# After: ~1,755 tokens (Level 1)
Planned (v2.0):
# 2. Load recommended skills
@load product:api
Skill Count Verified: 2025-10-24 19:21:55 EDT (UTC-04:00)
Core Skills (examples with estimated Level 1 token counts):
Note: Token counts are estimates. Actual counts vary based on skill complexity. See skills/ directory for complete catalog.
View Full Catalog β | Quick Start Guide β | Skills Directory β
Copy these templates to your new repository and let AI do the rest:
# 1. Copy the kickstart template to your new repo
curl -o KICKSTART.md https://raw.githubusercontent.com/williamzujkowski/standards/master/templates/KICKSTART_REPO.md
# 2. Fill in basic project details (or let AI auto-detect)
# 3. Provide KICKSTART.md to any AI assistant (Claude, ChatGPT, Gemini)
# AI will auto-detect your tech stack and generate:
# - Complete project structure
# - Standards-aligned code
# - Configuration files
# - CI/CD pipelines
# - Testing setup
# - Security implementation
Example:
You: [Paste kickstart prompt] + "I'm building a Python API with FastAPI and PostgreSQL"
AI: Here's your complete setup:
- Project structure with /src, /tests, /docs
- FastAPI best practices from CODING_STANDARDS.md
- pytest configuration from TESTING_STANDARDS.md
- PostgreSQL patterns from DATA_ENGINEERING_STANDARDS.md
- Docker setup from CLOUD_NATIVE_STANDARDS.md
- GitHub Actions from .github/workflows/
[... complete implementation plan ...]
The AI assistant will generate a complete PROJECT_PLAN.md including:
@load directives (v2.0 - planned) or skill-loader script (v1.x - current)Note: The @load directive examples below are planned for v2.0. Current implementation uses skill-loader script.
Python API (v2.0 - planned):
@load [product:api + CS:python + TS:pytest + SEC:* + DE:database]
Python API (v1.x - current):
python3 scripts/skill-loader.py load product:api --language python
React Web App (v2.0 - planned):
@load [product:frontend-web + FE:react + SEC:auth + DOP:ci-cd]
React Web App (v1.x - current):
python3 scripts/skill-loader.py load product:frontend-web --framework react
Mobile App (v2.0 - planned):
@load [product:mobile + CS:swift + TS:xctest + SEC:mobile-auth]
Mobile App (v1.x - current):
python3 scripts/skill-loader.py load product:mobile
Data Pipeline (v2.0 - planned):
@load [product:data-pipeline + CS:python + DE:* + OBS:monitoring]
Data Pipeline (v1.x - current):
python3 scripts/skill-loader.py load product:data-pipeline --language python
| Template | Purpose | Usage |
|---|---|---|
| KICKSTART_REPO.md | LLM-optimized repo kickstart | Copy to new repo, fill details, provide to AI |
| PROJECT_PLAN_TEMPLATE.md | Systematic project planning | AI generates this from kickstart |
| Example | Tech Stack | Located In |
|---|---|---|
| Python API | FastAPI + PostgreSQL | examples/project-templates/python-api/ |
| React SPA | React + TypeScript | examples/project-templates/react-spa/ |
| NIST-compliant Service | Security controls | examples/nist-templates/ |
# Quick assessment
curl -O https://raw.githubusercontent.com/williamzujkowski/standards/master/scripts/setup-project.sh
chmod +x setup-project.sh
./setup-project.sh --assess my-project
# Or manually:
1. Review UNIFIED_STANDARDS.md for gaps
2. Copy relevant templates from examples/
3. Run validation: python scripts/generate-audit-reports.py
Core Development
Specialized Domains
examples/
βββ project-templates/ # Python, JS/TS, Go starter projects
βββ nist-templates/ # Security components with compliance tags
βββ docker/ # Container configurations
βββ ci-cd/ # GitHub Actions workflows
Planned (v2.0):
@load [product:api + CS:python + TS:pytest + SEC:auth]
# Gets you: FastAPI structure, pytest config, JWT auth, Docker, CI/CD
Current (v1.x):
python3 scripts/skill-loader.py load product:api --language python
# Gets you: FastAPI structure, pytest config, JWT auth, Docker, CI/CD
Planned (v2.0):
@load [product:frontend-web + FE:react + SEC:*]
# Gets you: React patterns, testing, all security standards, deployment
Current (v1.x):
python3 scripts/skill-loader.py load product:frontend-web --framework react
# Gets you: React patterns, testing, all security standards, deployment
Planned (v2.0):
@load [product:data-pipeline + DE:* + OBS:monitoring]
# Gets you: ETL patterns, data quality, monitoring, orchestration
Current (v1.x):
python3 scripts/skill-loader.py load product:data-pipeline
# Gets you: ETL patterns, data quality, monitoring, orchestration
standards/
βββ docs/
β βββ standards/ # 24 comprehensive standards
β βββ guides/ # Implementation guides
β βββ nist/ # NIST compliance docs
βββ examples/ # Copy-paste templates
βββ scripts/ # Automation tools
βββ config/ # Configuration files
βββ .github/workflows/ # CI/CD templates
βββ CLAUDE.md # LLM interface & routing
MIT License - Free for commercial use. Standards provided "as-is" without warranty. Legal compliance documents are templates, not legal advice. Always consult professionals for your specific needs.
We actively welcome contributions! The standards evolve with real-world usage.
See CREATING_STANDARDS_GUIDE.md for guidelines.
This repository uses MkDocs with the Material theme for documentation.
Local Development:
# Install dependencies
pip install -r requirements.txt
# Serve documentation locally (with live reload)
mkdocs serve
# Visit http://127.0.0.1:8000
# Build static site
mkdocs build
# Build with strict mode (fails on warnings)
mkdocs build --strict
Features:
Documentation automatically deploys to GitHub Pages when changes are pushed to the master branch.
Make all standards skills and agents globally available in Claude Code via auto-discovery.
# Run from standards repo root
./scripts/sync-to-claude.sh
# Verify installation
ls ~/.claude/skills/std-* | head -5
ls ~/.claude/agents/std-*.md | head -5
~/.claude/skills/std-*~/.claude/agents/std-*.mdAll items prefixed with std- for easy identification and to avoid conflicts.
./scripts/sync-to-claude.sh --uninstall
Get Started
Skills (NEW!)
Resources
Support
Stop debating. Start shipping. Your standards are here.