code-review
80Improve Code Review Quality
Slow, unclear reviews delay releases and miss defects. This skill gives authors, reviewers, and team leads practical workflows for focused pull requests.
Structure TypeScript Systems With Architecture Patterns
AI-generated TypeScript code often drifts without clear architectural boundaries. This skill provides reusable pattern guidance for DDD, Clean Architecture, Hexagonal Architecture, and POM testing.
Copy this request to your Agent. It includes the canonical Skill page and manifest.
Review the Skillstore skill "architecture-patterns" from https://skillstore.io/skills/adammanuel-dev-architecture-patterns.md and its manifest at https://skillstore.io/api/skills/adammanuel-dev-architecture-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Your Agent should still show its plan and request any confirmation required by the security policy.
Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.
Using "architecture-patterns". Design a checkout feature for a TypeScript API using Clean Architecture.
Expected outcome:
Using "architecture-patterns". Create a maintainable login test strategy for a Playwright project.
Expected outcome:
Using "architecture-patterns". Refactor a service with direct database and API calls.
Expected outcome:
All static findings were reviewed in context and assessed as false positives. The flagged patterns occur in markdown architecture examples, Playwright selector calls, keyboard-key names, and markdown filename references, with no executable malicious behavior found.
Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.
https://skillstore.io/skills/adammanuel-dev-architecture-patterns/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/adammanuel-dev-architecture-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/adammanuel-dev-architecture-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/adammanuel-dev-architecture-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/adammanuel-dev-architecture-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>AdamManuel-dev. (2026). architecture-patterns security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/adammanuel-dev-architecture-patterns/audits/8@techreport{adammanuel-dev-adammanuel-dev-architecture-patterns-2026,
author = {AdamManuel-dev},
title = {architecture-patterns security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/adammanuel-dev-architecture-patterns/audits/8},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "architecture-patterns security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "AdamManuel-dev"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/adammanuel-dev-architecture-patterns/audits/8"
identifiers:
- type: other
value: "skillstore:adammanuel-dev-architecture-patterns:audit:8"
description: "Skillstore immutable audit report identifier"
Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.
Why this variant is first
wshobson-architecture-patterns
2026-08-21
adammanuel-dev-architecture-patterns
2026-08-21
barnhardt-enterprises-inc-architecture-patterns
2026-08-21
sickn33-architecture-patterns
2026-08-21
Select DDD, Clean Architecture, or Hexagonal Architecture before asking an AI assistant to generate features.
Use the pattern guidance to check whether generated code keeps business logic, infrastructure, and controllers separate.
Apply Page Object Model examples to produce reusable Playwright or Cypress page classes and focused test scenarios.
Help me choose between DDD, Clean Architecture, Hexagonal Architecture, and Page Object Model for this TypeScript project: [describe project].
Design the Clean Architecture layers for this TypeScript feature: [feature]. List domain objects, use cases, adapters, and infrastructure responsibilities.
Use Hexagonal Architecture for this service: [service]. Define core ports, adapter responsibilities, and test doubles for each external integration.
Review this TypeScript module against DDD and Clean Architecture. Propose refactoring steps and Page Object Model tests for the user workflows.
Author
AdamManuel-devLicense
MIT
Skillstore revision
r1
Version notice
The author did not declare a version.
Ref
c1fdca50ff516318f65fed0d7f9e82797c5171dc
Maintenance freshness
7/18/2026
Usage
11 downloads ยท 348 views
File structure
Improve Code Review Quality
Slow, unclear reviews delay releases and miss defects. This skill gives authors, reviewers, and team leads practical workflows for focused pull requests.
Document TypeScript APIs with JSDoc
TypeScript teams often write comments that repeat types or miss important behavior. This skill guides focused JSDoc for APIs, examples, errors, and maintenance notes.
Automate Browser Testing with Playwright
Manual browser checks are slow and easy to miss across forms, links, and screen sizes. This skill helps Claude, Codex, and Claude Code run Playwright automation, capture screenshots, and validate web flows.
Route Development Requests to the Right Tool
Developers often lose time choosing the right assistant, command, or skill. This router analyzes intent and project context to choose an efficient path.
Build Reliable Vitest Test Suites
Writing useful tests is hard when examples are scattered across unit, integration, component, and E2E workflows. This skill gives Claude, Codex, and Claude Code structured Vitest guidance for choosing patterns, writing tests, and improving testability.
Build Enterprise Go Architecture
by 89jobrien
Large Go systems can lose clear boundaries as teams add features. This skill gives Claude, Codex, and Claude Code structured patterns for clean architecture, DDD, and production service layout.
Build Reliable Playwright Tests
by C0ntr0lledCha0s
Playwright test suites can become flaky, slow, and difficult to maintain. This skill provides practical patterns for locators, fixtures, page objects, debugging, mocking, and configuration.
Build Reliable Test Automation
by 89jobrien
Weak tests slow releases and hide regressions. This skill guides test strategy, TDD, automation, coverage review, and Playwright web checks.
Build Starknet Apps with starknet.js
by internet-court
Starknet integrations require precise provider, account, transaction, and fee handling across several APIs. This skill provides focused starknet.js v9.x patterns for reliable TypeScript applications.
Improve Vue 3 Code Quality
by vuejs-ai
Vue projects often collect reactivity, component, and performance mistakes over time. This skill gives targeted Vue 3 guidance for safer patterns and clearer code.
Design Software Architectures with Senior Guidance
by davila7
Architecture choices are hard to compare across product, scale, security, and team constraints. This skill gives structured guidance, references, and helper scripts for clearer decisions.