pr-creation
Installation
SKILL.md
Freenet Pull Request Quality Standards
Core Philosophy
Our goal is high-quality code that won't require future fixes. Don't cut corners, be a perfectionist, don't increase tech debt. A quick fix that causes problems later wastes more time than doing it right the first time.
Before Creating the PR
Claim the Issue
If your PR fixes a GitHub issue, verify the issue is unassigned before starting work. If someone else is already assigned, check with them or the user before proceeding — don't duplicate effort. If the issue is unassigned, assign it to yourself immediately so others know it's being worked on:
gh issue edit <ISSUE> --repo freenet/<REPO> --add-assignee @me
Sync with Latest Main from GitHub
CRITICAL: Always ensure you're working from the latest main branch from GitHub, not a stale local copy: