Set up put.io frontend repos: README/CONTRIBUTING/SECURITY, CI, package scripts, verify commands, release workflows, deploy pipelines, test harnesses, and publish/deploy flows. Use for repo setup, repo cleanup, project setup, configuring CI or deployment, or making a package/app/SDK repo documented, verifiable, and deliverable. Skip feature code, SDK API work, Vite+ migrations, and self-verification.
75
94%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Use one repo rule: every merge to main should already be documented, verifiable, and publishable or deployable when the repo has a delivery target.
Bundled references: docs, delivery model, TypeScript, applications, secrets, release security, and test harness. This skill owns repo shape, top-level docs, canonical commands, and proof-loop entrypoints, not feature implementation or SDK API design.
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.docs/DISTRIBUTION.md; CONTRIBUTING.md links there as contributor navigation.Summary shape:
- Repo kind:
- Verify entrypoint:
- Top-level docs:
- Delivery target:
- Proof harness:
- Versioning/release:
- Secret/env needs:
- Template gaps:Useful inspection commands:
rg -n '"verify"|"release"|"build"|semantic-release|deploy|publish|OP_SERVICE_ACCOUNT_TOKEN|PUTIO_1PASSWORD|op://|infisical|INFISICAL' \
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.docs/DISTRIBUTION.md; leave contributor docs as workflow/setup guidance.