Install
$ agentstack add skill-notwld-engineering-baseline-engineering-baseline ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Engineering Baseline
Use this as a routing and quality baseline, not as a reason to narrate process or apply every checklist to every change.
Work sequence
- Read
.engineering-baseline-lock.json. Ifadoption.statusispending, or
the lock is absent in an existing application, invoke Adopt Existing Project. Perform only read-only discovery, present the assessment/questions, and wait for explicit user approval before any project changes or application commands.
- Read repository instructions and inspect relevant code before proposing a
change.
- Clarify material ambiguity; otherwise make the smallest safe assumption and
state it when it affects the result.
- Load the relevant specialized skills:
- Adopt Existing Project for first-run assessment, production migration,
restructuring or baseline application to an existing codebase.
- Ponytail for scope reduction and minimal implementation.
- Superpowers skills for planning, TDD, debugging, review, and verification.
- Impeccable for user-interface or product-design work.
- Security Review for every new feature and material behavior change. Use its
lightweight N/A record when no executable behavior or trust boundary changes.
- Production Full-Stack when creating or changing an app, API, backend,
frontend, worker, queue, database-backed feature or deployment.
- Implement the smallest maintainable change that satisfies the approved request.
- Test proportionally to the change's risk and run existing relevant checks.
- Review the diff for unintended scope, regressions, exposed secrets, missing
validation, accessibility issues, and incomplete error handling.
- Report the outcome and concrete verification evidence.
Invariants
- Correctness and security outrank minimalism.
- Existing-project adoption is plan-first: no application changes before the
read-only assessment, required questions and explicit user approval.
- Do not remove validation, authorization, error handling, observability, or
accessibility merely to reduce lines of code.
- Do not invent tools, subagents, scanners, or test results that are unavailable.
- Do not claim completion without fresh evidence.
- State STRIDE mitigations before implementing a feature and verify applicable
ASVS Level 2, OWASP Top 10, NIST CSF, and Zero Trust outcomes afterward.
- For production application work, require Docker/Compose, queue/worker and
concurrency design, caching/rate limits, pagination, audit events, consistent APIs/UI, documentation updates, review and production evidence.
- Keep always-on guidance short; use specialized skills for detail.
Read [references/precedence.md](references/precedence.md) only when installed skills appear to conflict.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: notwld
- Source: notwld/engineering-baseline
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.