agentsclimarketplace

Platform architect

Skill BjornMelin/dev-skills/skills/platform-architect

Architect and implement modern full-stack web/native platform work across Next.js, Expo, Convex, and monorepo tooling. Use when the task needs stack detection, platform-level planning, cross-cutting architecture, or repo-native verification workflows. Route general web UI review to repo-local web-design-guidelines and React/Next performance review to repo-local vercel-react-best-practices when installed. Do not use for narrow dependency upgrades, PR review remediation, docs-only alignment, or Dash-only audits.From its SKILL.md

Install
npx -y skills add BjornMelin/dev-skills --skill platform-architect

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

3.0 KB, 566 tokens by cl100k_base, as published. Nobody here has run it

Platform Architect

Use this skill to route broad platform work into the correct web, native, backend, and tooling lanes without redoing the same repo preflight every turn.

Workflow

  1. Read the repo AGENTS.md first for local constraints and canonical commands.
  2. Run /home/bjorn/.codex/skill-support/bin/repo-inventory detect --cwd <repo> --out <json>.
  3. Run /home/bjorn/.codex/skill-support/bin/repo-inventory matrix --input <json> --format md.
  4. Choose the active lane:
    • Next.js / React web -> read references/next-web.md
    • Expo / React Native -> read references/expo-native.md
    • Mixed full-stack or monorepo coordination -> read references/fullstack-platform.md
  5. Read references/tooling-and-verification.md before running checks or changing commands.
  6. If the task narrows into a specialized domain, explicitly invoke the right downstream skill:
    • Convex architecture or audits -> $convex-audit or $convex-feature-spec
    • General web UI review -> repo-local $web-design-guidelines when installed
    • React/Next performance or render-quality review -> repo-local $vercel-react-best-practices when installed
    • Dash callback or Dash UI review -> $dash-audit
    • Design/build work -> $frontend-design
    • Docs sync -> $repo-docs-align
    • Dependency modernization -> $repo-modernizer

Use When

  • The user asks for platform architecture, stack-wide planning, or implementation across web/native/backend boundaries.
  • The repo shape is unclear and you need a deterministic platform inventory first.
  • The work touches Next.js, Expo, Convex, Bun/pnpm, Turbo, or mixed platform concerns together.

Do Not Use When

  • The task is only a dependency-upgrade workflow.
  • The task is only PR/comment remediation.
  • The task is only a docs drift pass.
  • The task is only a narrow UI audit with no platform decisions.
  • The task is a Dash-only audit with no cross-platform architecture work.

Outputs

  • A short lane selection summary.
  • A concrete implementation or review plan tied to the detected stack.
  • Repo-native verification commands, not invented commands.
  • Explicit downstream skill routing when the task narrows into UI, review, docs, or dependency work.

Resources

  • Inventory wrapper: scripts/platform_inventory.py
  • Web guidance: references/next-web.md
  • Native guidance: references/expo-native.md
  • Cross-stack guidance: references/fullstack-platform.md
  • Verification policy: references/tooling-and-verification.md

What ships with it: 6 files

3.1 KB alongside SKILL.md, 1 of them executable

agents/

scripts/

Keep looking

Skills are one crate of 326,782. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.