@tursodatabase/pr-workflow

Turso is an in-process SQL database, compatible with SQLite.

View in AI SkillSafe app
Scanned · no findings
18164 downloads
0 stars
0 demos
SKILL.md
namepr-workflow
descriptionGeneral guidelines for Commits, formatting, CI, dependencies, security

PR Workflow Guide

Commit Practices

  • Atomic commits. Small, focused, single purpose
  • Don't mix: logic + formatting, logic + refactoring
  • Good message = easy to write short description of intent

Learn git rebase -i for clean history.

PR Guidelines

  • Keep PRs focused and small
  • Run relevant tests before submitting
  • Each commit tells part of the story

CI Environment Notes

If running as GitHub Action:

  • Max-turns limit in .github/workflows/claude.yml
  • OK to commit WIP state and push
  • OK to open WIP PR and continue in another action
  • Don't spiral into rabbit holes. Stay focused on key task

Security

Never commit:

  • .env files
  • Credentials
  • Secrets

Third-Party Dependencies

When adding:

  1. Add license file under licenses/
  2. Update NOTICE.md with dependency info

External APIs/Tools

  • Never guess API params or CLI args
  • Search official docs first
  • Ask for clarification if ambiguous

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@tursodatabase/pr-workflow/verified)](https://skillsafe.ai/skill/@tursodatabase/pr-workflow/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@tursodatabase/pr-workflow/installs)](https://skillsafe.ai/skill/@tursodatabase/pr-workflow/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@tursodatabase/pr-workflow/scan)](https://skillsafe.ai/skill/@tursodatabase/pr-workflow/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@tursodatabase/pr-workflow/eval)](https://skillsafe.ai/skill/@tursodatabase/pr-workflow/)