By S13G
A thorough, cross-domain software engineering standard — backend, frontend, mobile, cloud, data, concurrency, systems/kernel, security, testing, and AI/LLM engineering — encoding the canon (SOLID, Clean Code, DDIA, A Philosophy of Software Design, 97 Things Every Software Architect Should Know, 12-Factor, OWASP, CAP) as enforceable, language-agnostic rules. Loaded via progressive disclosure: a lean always-on core plus on-demand per-domain reference files.
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 thorough, cross-domain software engineering standard for AI coding agents. Works with Claude Code, Codex, Cursor, Gemini CLI, Aider, and any agent that reads an instructions file.
It encodes the canon of software engineering — SOLID, Clean Code, Designing Data-Intensive Applications, A Philosophy of Software Design, 97 Things Every Software Architect Should Know, Release It!, 12-Factor, OWASP, CAP, and battle-tested practice — as enforceable, language-agnostic rules the agent applies silently to everything it writes, reviews, and designs.
One lean always-on core (the universal laws) plus on-demand deep-dives for each domain — so it stays lightweight no matter how large the standard grows.
| Domain | Reference file |
|---|---|
| System design, tradeoffs, quality attributes, DDD, ADRs, technical debt | architecture |
| OOP / FP / procedural, immutability, pure functions, functional core | paradigms |
| Complexity analysis, data-structure choice, time/space tradeoffs | algorithms |
| Services, APIs, error handling, jobs, caching, rate limiting | backend |
| Schemas, transactions, locking, indexing, replication, store choice | data |
| Threads, async, races, memory models, backpressure, distributed coordination | concurrency |
| UI structure, state, rendering strategy, accessibility, Core Web Vitals | frontend |
| Flutter / Android / iOS, offline-first, lifecycle, release & signing | mobile |
| Deployment, scaling, resilience, observability, IaC, cost, multi-region | cloud |
| Memory, allocation, syscalls, cache, lock-free, NUMA, I/O models | systems |
| Input boundaries, authz, crypto, threat modeling, OWASP Top 10 | security |
| Test strategy, determinism, test doubles, property/load/chaos testing | testing |
| Commits, branching, pull requests, code review, continuous integration | git-craft |
| LLM/AI feature design, prompt engineering, evals, RAG, prompt injection, agents, cost/token management | ai-engineering |
The full standard lives in AGENTS.md (the universal laws, agent-neutral) plus the 14 domain files under skills/engineering-standards/reference/.
Choose your installation method below. You can install the engineering standards locally into a specific project root, or globally to automatically configure all your AI agents without cloning the repository.
Run the automated shell installer via curl:
# Local (Installs standards to the current directory)
curl -fsSL https://raw.githubusercontent.com/S13G/engineering-standards-plugin/main/install.sh | sh
# Global (Installs to ~/.engineering-standards and configures global profiles)
curl -fsSL https://raw.githubusercontent.com/S13G/engineering-standards-plugin/main/install.sh | sh -s -- --global
Run the automated PowerShell installer via irm (Invoke-RestMethod):
# Local (Installs standards to the current directory)
irm https://raw.githubusercontent.com/S13G/engineering-standards-plugin/main/install.ps1 | iex
# Global (Installs to ~/.engineering-standards and configures global profiles)
irm https://raw.githubusercontent.com/S13G/engineering-standards-plugin/main/install.ps1 | iex -Arguments "-Global"
You can run the installer instantly with npx, or install it globally with npm:
npx# Local (Installs standards to the current directory)
npx engineering-standards-plugin
# Global (Installs to ~/.engineering-standards and configures global profiles)
npx engineering-standards-plugin --global
npm# Install globally on your system
npm install -g engineering-standards-plugin
# Run the installer in any project directory
engineering-standards
# Run globally to configure system-wide agent profiles
engineering-standards --global
Once installed, standard files map directly to agent inputs:
| Agent | Entry point | Setup |
|---|---|---|
| Codex | AGENTS.md | Read automatically. Just have AGENTS.md + skills/ in the project. |
| Cursor | .cursorrules | Read automatically once present in the project root. |
| Gemini CLI | GEMINI.md | Read automatically; it points to AGENTS.md. |
| Aider | AGENTS.md | Run with aider --read AGENTS.md. |
| Claude Code | plugin (recommended) or CLAUDE.md | See below — the plugin adds automatic, progressive loading. |
| Any other | AGENTS.md | Include it in the agent's context and ensure it can open reference/*.md on demand. |
npx claudepluginhub s13g/engineering-standards-plugin --plugin engineering-standardsComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses