
ccheney/robust-skills
2 skills4.1k installs102 starsGitHub
Install
npx skills add https://github.com/ccheney/robust-skillsSkills in this repo
1Clean Ddd HexagonalClean DDD Hexagonal is a proactive architecture skill for solo builders and small teams who outgrow thin CRUD layers and need maintainable backend boundaries. It combines domain-driven tactical modeling, Clean Architecture dependency direction, and hexagonal ports and adapters into one practical playbook, while honestly noting it is a synthesis—not a single textbook architecture. Triggers when you mention DDD, repositories, bounded contexts, CQRS, event sourcing, or onion layering. Reach for it when business rules are rich, the system will live for years, or several developers will touch the same services; skip it for throwaway MVPs and screens that are mostly database forms. The skill helps you place entities and aggregates, define use cases, isolate infrastructure behind adapters, and choose CQRS or event sourcing only when read/write or temporal requirements justify the cost. It pairs naturally with API design and integration work as you solidify service seams before shipping.3.1kinstalls2Postgres Drizzlepostgres-drizzle is an agent skill that encodes PostgreSQL and Drizzle ORM best practices for solo builders shipping SaaS or API backends. It activates automatically when you write schemas, queries, migrations, or any database-related code, and routes depth through dedicated reference files for schema design, query operators and joins, the relations API, drizzle-kit migration workflows, PostgreSQL-specific capabilities, and performance tuning. Typical prompts include creating users and posts tables with foreign keys, relational fetches, production migration setup, and slow-query optimization. The main SKILL.md stays concise while SCHEMA, QUERIES, RELATIONS, MIGRATIONS, POSTGRES, PERFORMANCE, and cheatsheet references carry implementation detail agents can pull on demand during Build.936installs