sebastian-software/skills.sebastian-software.com/effective-engineering
- community
Checking that the SKILL.md file is still in the repository.
Design or review software architecture, API and data contracts, Rust, and backend/shared TypeScript. Use for implementation decisions, focused non-frontend tests, and benchmarks; frontend work belongs to effective-web, repository delivery to effective-delivery.
Install
npx vskill@latest install sebastian-software/skills.sebastian-software.com/effective-engineeringSKILL.md
Effective Engineering
Choose the route for the system or code decision, then read the references needed to resolve it. Use repository contracts and observed requirements; do not require a full architecture review for a local change.
Prefer the simplest design supported by evidence. Add abstractions, fallback states, or tests for reachable, consequential behavior; weigh their maintenance cost. Preserve security, privacy, authorization, money, and data-integrity boundaries even when failures are rare. Do not invent scale or reliability requirements.
Keep types, ownership, asynchronous work, and failure behavior explicit. Validate changed contracts at a faithful boundary; performance claims need a representative measurement. Continue through the authorized implementation and report material uncertainty without expanding into speculative hardening.
Route by Intent
| User intent | Read | |
|---|---|---|
| Assess, design, review, or evolve system boundaries, responsibilities, quality attributes, operational readiness, or testing strategy | Software Architecture | |
| Design or review a public HTTP, GraphQL, event, or library boundary: request and response shape, validation, error semantics, compatibility, retry safety, or consumer impact | API and Interface Contracts | |
| Decide data models, datastores, transactions, consistency, replication, partitioning, streams, schema evolution, or migrations | Data Systems | |
| Write or review server-side and shared-library TypeScript: types, narrowing, module and package API, async, cancellation, typed errors, tsconfig | TypeScript Engineering | |
| Write or review Rust: ownership, borrowing, public API, naming, errors, panics, concurrency, cancellation | Rust Engineering | |
| Change Rust crate or module structure, public interfaces, domain types, persistence, or async boundaries | Rust Architecture | |
| Make a Rust runtime, build-time, binary-size, or profiling claim; choose collections, allocation, layout, boxing, or integer widths | Rust Performance and Memory | |
| Write or review Rust unsafe blocks, raw pointers, FFI or ABI boundaries, SIMD, target features, atomics, Rayon, or thread pools | Rust Unsafe and SIMD | |
| Protect a behavior, invariant, regression, failure path, retry, authorization rule, migration, or CLI contract; diagnose a flaky or undiscovered test | Focused Testing | |
| Design, repair, or interpret a microbenchmark, comparative benchmark, or bounded end-to-end performance workflow | Benchmark Methodology |
Routing Boundaries
effective-web: browser-facing TypeScript, React, frontend architecture,
performance, and all frontend test design and diagnosis. Route by the outcome; pure logic inside a browser feature does not make it a backend task.
effective-delivery: repository audits, implementation plans, ports, PR
review and upkeep, dependency updates, running established checks, technical documentation, and team workflows. Supply language-depth findings as needed.
effective-product: product direction and durable decisions recorded as ADRs.effective-marketing: positioning and public performance or reliability claims.effective-writing: articles and explainers about the engineering work.
New load, soak, and stress methodology is outside this collection. Escalate specialist security, regulatory, infrastructure, or production-operations choices when evidence and authority cannot establish a safe direction.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/effective-engineering/SKILL.md
Popularity
- Repository forks
- 1
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/sebastian-software/skills.sebastian-software.com/effective-engineering)