Structure frontend repositories around a shared verify and delivery model. Use when standardizing package repos, app repos, or SDK repos across TypeScript, Swift, Kotlin, or similar ecosystems; setting up CI guardrails; defining a repo-local verify command; or enabling continuous publish or deploy flows on main after verify passes.
97
97%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Use one delivery rule: every merge to main should already be publishable or deployable.
Bundled references: delivery-model.md, typescript.md, applications.md, and env-setup.md.
This skill owns repo shape and canonical commands, not host-specific deployment architecture.
verify entrypoint that CI calls directly.verify command locally before changing delivery automation. If it fails, fix that command first and rerun it until it passes.verify command is stable and reproducible.Summary shape:
- Repo kind:
- Verify entrypoint:
- Delivery target:
- Versioning/release:
- 1Password/env needs:
- Template gaps:Useful inspection commands:
rg -n '"verify"|"release"|"build"|semantic-release|deploy|publish|OP_SERVICE_ACCOUNT_TOKEN|PUTIO_1PASSWORD|op://' \
package.json Makefile .github README.md CONTRIBUTING.md SECURITY.md docs .env.example scripts tooling apps 2>/dev/null
test -f package.json && jq '.scripts // {}' package.json
test -f Makefile && rg -n '^[a-zA-Z0-9_.:-]+:' Makefile
test -d .github && find .github -maxdepth 3 -type f | sortConcrete example:
{
"scripts": {
"verify": "pnpm lint && pnpm test && pnpm build"
}
}- name: Verify
run: pnpm verify
- name: Release
if: github.ref == 'refs/heads/main'
run: pnpm releaseApp-shaped example:
- name: Verify
run: make verify
- name: Deploy Beta
if: github.ref == 'refs/heads/main'
run: make deploy-betaverify command as the source of truth for guardrails.