.cursor/skills/github/SKILL.md
--- name: podverse-github-workflows version: 1.0.0 --- # GitHub Workflows & Issue Management ## Repository Information - **Repository**: `podverse/podverse` - **Full URL**: https://github.com/podverse/podverse - **Issues**: https://github.com/podverse/podverse/issues - **Pull Requests**: https://github.com/podverse/podverse/pulls This information is also available in `package.json`: ```json { "repository": { "type": "git", "url": "https://github.com/podverse/podverse.git" }, "
npx skillsauth add podverse/podverse podverse-github-workflowsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
podverse/podverseThis information is also available in package.json:
{
"repository": {
"type": "git",
"url": "https://github.com/podverse/podverse.git"
},
"bugs": {
"url": "https://github.com/podverse/podverse/issues"
},
"homepage": "https://github.com/podverse/podverse#readme"
}
# View a specific PR
gh pr view 35
# List open PRs
gh pr list
# View a specific issue
gh issue view 42
# List open issues
gh issue list
Note: The gh CLI requires network permissions. If certificate errors occur, the command may need required_permissions: ['all'].
When gh CLI is unavailable, construct URLs directly:
https://github.com/podverse/podverse/pull/{number}https://github.com/podverse/podverse/issues/{number}If the user provides a GitHub URL or mentions a PR/issue number, you can:
git log --all --oneline --grep="#35"Dependabot creates PRs with predictable patterns:
chore(deps): bump {package} from {old-version} to {new-version}
Examples:
chore(deps): bump @types/node from 24.10.9 to 25.0.10chore(deps): bump openai from 5.23.2 to 6.16.0chore(deps): bump globals from 16.5.0 to 17.2.0Dependabot PRs typically have labels like:
dependencies - Changes to dependenciesapps Changes to apps/ - Affects apps workspacepackages Changes to packages/ - Affects packages workspacetools Changes to tools/ - Affects tools workspaceWhen working on a Dependabot PR, search for the package in all package.json files:
# Find all instances of a package
grep -r "@types/node" --include="package.json"
# Or use the Grep tool
grep pattern="@types/node" glob="package.json"
npm install to update lock filesnpm run lint and npm run type-checkSearch for PR references in git history:
# Search for a specific PR number
git log --all --oneline --grep="#35"
# Search for recent dependency updates
git log --all --oneline --grep="chore(deps)"
# View current branch status
git branch -vv
documentation
Per-job env validation and config patterns for the workers app. Use when adding or changing worker commands, touching workers startup validation, or documenting worker env vars.
development
Common patterns and examples for the podverse-web Next.js application
tools
Ensures client-side time displays use formatDateTimeAbbrev for localized, readable timestamps. Use when rendering dates/times in the UI or when the user mentions time formatting or local timezone display.
testing
--- name: podverse-testing-policy description: Skip test implementation unless the user explicitly asks. Use when a plan or task includes adding unit tests, a test phase, or "Phase 3: Tests". version: 1.0.0 --- # Testing policy — skip tests for now ## When to use - When a plan or task includes adding unit tests, a test phase, or "Phase 3: Tests". - When deciding whether to implement tests for a feature. ## Rules 1. **We are not concerning ourselves with tests at this time.** Skip test imp