{"id":25735974,"url":"https://github.com/name/passkey-skip","last_synced_at":"2025-07-12T07:04:04.438Z","repository":{"id":278291629,"uuid":"935113083","full_name":"name/passkey-skip","owner":"name","description":"A simple Windows utility that automatically handles Windows Security prompts by selecting the security key option, making the FIDO2 authentication process smoother.","archived":false,"fork":false,"pushed_at":"2025-02-19T20:21:21.000Z","size":60,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-26T05:36:51.034Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/name.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-18T23:30:42.000Z","updated_at":"2025-02-19T20:21:25.000Z","dependencies_parsed_at":null,"dependency_job_id":"b7b3802a-57b7-49d4-9704-4dcf3ec6e6b8","html_url":"https://github.com/name/passkey-skip","commit_stats":null,"previous_names":["name/passkey-skip"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/name/passkey-skip","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/name%2Fpasskey-skip","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/name%2Fpasskey-skip/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/name%2Fpasskey-skip/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/name%2Fpasskey-skip/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/name","download_url":"https://codeload.github.com/name/passkey-skip/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/name%2Fpasskey-skip/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264952163,"owners_count":23688027,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-02-26T05:34:57.929Z","updated_at":"2025-07-12T07:04:04.431Z","avatar_url":"https://github.com/name.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Passkey Skip\n\nA simple Windows utility that automatically handles Windows Security prompts by selecting the security key option, making the FIDO2 authentication process smoother.\n\n## Features\n\n- Runs silently in the system tray\n- Automatically detects Windows Security prompts\n- Automatically selects the security key option\n- Starts automatically with Windows (optional)\n- Minimal resource usage\n- Optional PIN skip mode for different authentication flows\n\n### Standard Mode\n\n![Standard Mode Demo](https://i.imgur.com/wY5a9xi.gif)\n*Standard mode automatically selects the security key option*\n\n### PIN Skip Mode\n\n![PIN Skip Mode Demo](https://i.imgur.com/5E5tI3z.gif)\n*PIN skip mode bypasses the PIN entry step*\n\n## Installation\n\n### Manual Installation\n\n1. Download the latest release from the [Releases page](https://github.com/name/passkey-skip/releases)\n2. Create a folder at `C:\\Program Files\\PasskeySkip`\n3. Extract `passkey-skip.exe` into this folder\n\n### PowerShell Installation\n\n```powershell\n# Create directory and download files\nNew-Item -ItemType Directory -Path \"C:\\Program Files\\PasskeySkip\" -Force\nSet-Location -Path \"C:\\Program Files\\PasskeySkip\"\nInvoke-WebRequest -Uri \"https://github.com/name/passkey-skip/releases/download/0.2.0/passkey-skip.exe\" -OutFile \"passkey-skip.exe\"\n```\n\n### Auto-start Setup\n\n#### Standard Mode\n\n```powershell\n# Create auto-start entry\n$WshShell = New-Object -comObject WScript.Shell\n$Shortcut = $WshShell.CreateShortcut(\"$env:APPDATA\\Microsoft\\Windows\\Start Menu\\Programs\\Startup\\PasskeySkip.lnk\")\n$Shortcut.TargetPath = \"C:\\Program Files\\PasskeySkip\\passkey-skip.exe\"\n$Shortcut.Save()\n```\n\n#### PIN Skip Mode\n\n```powershell\n# Create auto-start entry with PIN skip option\n$WshShell = New-Object -comObject WScript.Shell\n$Shortcut = $WshShell.CreateShortcut(\"$env:APPDATA\\Microsoft\\Windows\\Start Menu\\Programs\\Startup\\PasskeySkip.lnk\")\n$Shortcut.TargetPath = \"C:\\Program Files\\PasskeySkip\\passkey-skip.exe\"\n$Shortcut.Arguments = \"--skip-pin\"\n$Shortcut.Save()\n```\n\n### Command Line Options\n\n- `--skip-pin`: Run in PIN skip mode, which uses a different key sequence for security key selection. Use this if you want to bypass PIN entry in the authentication flow.\n\n## How It Works\n\nWhen a Windows Security prompt appears:\n\n1. The app detects the window\n2. Automatically selects the security key option\n3. In PIN skip mode, performs additional key presses to bypass PIN entry\n4. Confirms the selection\n\nThis eliminates the need to manually select the security key option each time.\n\n## Requirements\n\n- Windows 10 or later\n- A FIDO2 security key\n\n## Building from Source\n\n1. Install Rust from [rustup.rs](https://rustup.rs/)\n2. Clone this repository\n3. Run `cargo build --release`\n4. The executable will be in `target/release/passkey-skip.exe`\n\nTo run in PIN skip mode after building:\n\n```bash\n./passkey-skip.exe --skip-pin\n```\n\n## License\n\n[MIT License](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fname%2Fpasskey-skip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fname%2Fpasskey-skip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fname%2Fpasskey-skip/lists"}