{"id":17928874,"url":"https://github.com/wolfsilver/friday","last_synced_at":"2025-04-03T11:15:40.690Z","repository":{"id":258282674,"uuid":"865804357","full_name":"wolfsilver/friday","owner":"wolfsilver","description":"vscode copilot helper with prompts config","archived":false,"fork":false,"pushed_at":"2024-10-16T12:23:37.000Z","size":163,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-09T00:34:51.513Z","etag":null,"topics":["ai","copilot","prompt"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wolfsilver.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":"2024-10-01T06:54:54.000Z","updated_at":"2024-10-27T08:02:45.000Z","dependencies_parsed_at":"2024-10-18T09:34:46.063Z","dependency_job_id":null,"html_url":"https://github.com/wolfsilver/friday","commit_stats":null,"previous_names":["wolfsilver/friday"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wolfsilver%2Ffriday","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wolfsilver%2Ffriday/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wolfsilver%2Ffriday/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wolfsilver%2Ffriday/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wolfsilver","download_url":"https://codeload.github.com/wolfsilver/friday/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246989753,"owners_count":20865331,"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":["ai","copilot","prompt"],"created_at":"2024-10-28T21:05:47.806Z","updated_at":"2025-04-03T11:15:40.670Z","avatar_url":"https://github.com/wolfsilver.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Friday AI Assistant\n\nFriday AI Assistant is a VSCode plugin based on GitHub Copilot that helps you better utilize GitHub Copilot.\nIt provides prompts to make chatting more convenient.\n\n## Usage\nUse `@friday` to invoke the assistant, then select the desired command.\n\nCustom Commands:\nAdd custom commands in `settings.json` with the following format:\n\n```json\n{\n  \"friday.prompts\": {\n    \"refactor_function\": \"Refactor the following code to eliminate redundancy and improve maintainability by applying the DRY (Don't Repeat Yourself) principle. Identify repeated code patterns and abstract them into reusable functions or classes as appropriate.\",\n  }\n}\n```\nThen, in the chat, enter `@friday /custom /refactor_function` to invoke the custom command.\n\n\nuse command `Update Commands` to update the command list.\n![](image.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwolfsilver%2Ffriday","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwolfsilver%2Ffriday","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwolfsilver%2Ffriday/lists"}