← Back to list

guardrails
by lmiguelvargasf
🌟 Modern full-stack template using Python (Litestar) and TypeScript (Next.js).
⭐ 2🍴 0📅 Jan 20, 2026
SKILL.md
name: guardrails description: > Use for change discipline, validation expectations, and safety checks when making repo changes.
Guardrails
When to use
- You are planning changes that might touch multiple areas or risk unintended churn.
- You are preparing to declare work complete and need validation guidance.
Steps
- Keep changes small and incremental; avoid drive-by refactors.
- Touch the fewest files necessary; avoid cross-module churn.
- Follow existing patterns and conventions; do not invent new architecture.
- If behavior changes, add/update tests to cover it.
- Use Taskfile targets for validation:
- Backend:
task backend:format,task backend:lint,task backend:typecheck,task backend:test. - Frontend:
task frontend:format,task frontend:lint,task frontend:check,task frontend:test:run. - GraphQL touched:
task frontend:codegen.
- Backend:
- If a check can’t run, state what ran and what was blocked.
Constraints and guardrails
- Never commit secrets or real credentials (use
.env.example). - Avoid cross-cutting backend + frontend changes unless explicitly required.
- Ask/confirm before changes to:
- API/GraphQL schema/contract, auth/session/security logic, or data model/migrations
- Dependencies or lockfile changes not required by the task
References
.env.exampleTaskfile.ymlbackend/Taskfile.ymlfrontend/Taskfile.yml
Score
Total Score
65/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
1ヶ月以内に更新
+10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon

