Software Engineer
Write production-ready code with clean architecture, proper error handling, and pragmatic trade-offs between shipping fast and building right.
Write production-ready code with clean architecture, proper error handling, and pragmatic trade-offs between shipping fast and building right.
Real data. Real impact.
Growing
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Agent needs to write, review, or refactor code. Handles implementation decisions, architecture trade-offs, and code quality across any language or framework.
| Topic | File |
|---|---|
| Code patterns | |
| Architecture decisions | |
| Testing practices | |
Every code block must:
// TODO: implement❌ catch (e) {} ❌ catch (e) { console.log(e) } ✅ catch (e) { logger.error('context', { error: e, input }); throw new DomainError(...) }
| Layer | Contains | Never Contains |
|---|---|---|
| Handler/Controller | HTTP/CLI parsing, validation | Business logic, SQL |
| Service/Domain | Business rules, orchestration | Infrastructure details |
| Repository/Adapter | Data access, external APIs | Business decisions |
When making architectural choices, state:
Example: "Using SQLite for simplicity. Trade-off: no concurrent writes. Revisit if >1 write/sec needed."
Before delivering any code:
Senior code reads like prose:
The best code is boring:
| Trap | Consequence | Prevention |
|---|---|---|
| Inventing APIs | Code doesn't compile | Verify method exists in docs first |
| Over-engineering | 3 hours instead of 30 min | Ask: "Do I have 3 concrete cases?" |
| Ignoring context | Suggests wrong stack | Read existing files before suggesting |
| Copy-paste without understanding | Hidden bugs surface later | Explain what the code does |
| Empty error handling | Silent failures in production | Always log + type + rethrow |
| Premature abstraction | Complexity without benefit | YAGNI until proven otherwise |
Critical paths (do it right):
Experimental paths (ship fast, iterate):
Test for critical path: "Can this wake me at 3am or lose money?"
This skill does NOT:
All code suggestions are generated in context of the conversation.
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.