# software

LLMS index: [llms.txt](/processkit/llms.txt)

---

**Intended for:** software engineering teams building production systems.
**Extends:** `managed`

The "serious software team" tier. Adds architecture, API, database,
infrastructure, security, observability, and performance skills on top of
managed.

## Highlights

- **Architecture:** `software-architecture`, `system-design`,
  `domain-driven-design`, `event-driven-architecture`, `concurrency-patterns`
- **API:** `api-design`, `graphql-patterns`, `grpc-protobuf`, `webhook-integration`
- **Database:** `database-modeling`, `database-migration`, `sql-patterns`,
  `sql-style-guide`, `nosql-patterns`, `caching-strategies`
- **Infrastructure:** `ci-cd-setup`, `container-orchestration`,
  `dockerfile-review`, `kubernetes-basics`, `terraform-basics`,
  `linux-administration`, `dns-networking`, `shell-scripting`
- **Security:** `auth-patterns`, `secret-management`, `secure-coding`,
  `threat-modeling`, `dependency-audit`
- **Observability:** `logging-strategy`, `metrics-monitoring`,
  `alerting-oncall`, `distributed-tracing`
- **Performance:** `performance-profiling`, `load-testing`

## When to upgrade

Only if you also need design, mobile, frontend framework skills → `product`.

## Source

[`src/packages/software.yaml`](https://github.com/projectious-work/processkit/blob/main/src/packages/software.yaml)
