Project: Creative Apps - QuickMark
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 10/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Quiet
- Tech stack
- node.js, typescript, vscode
Research direction
This issue is a project submission for the separate QuickMark repository, not a scoped change in agentsleague. Start by reading the linked QuickMark README.md and its setup instructions, then run the mentioned npm install and npm run build commands. No specific file, test, acceptance criterion, or definition of done is provided.
Written by the indexing model from the issue text.
Description
Track
Creative Apps (GitHub Copilot)
Project Name
QuickMark
GitHub Username
@mohammadamer
Repository URL
https://github.com/mohammadamer/QuickMark
Project Description
QuickMark
Bookmark manager for VS Code — store, organize, and share project bookmarks (files & URLs) with your team, right from the editor.
Why QuickMark?
Every project has dependencies beyond code: task lists, project management tools, documentation portals, CI/CD dashboards, design systems, and more. Typically you share these links via READMEs, wikis, or chat pinned messages — forcing context switches to the browser.
QuickMark brings those bookmarks directly into VS Code. Add a file or URL, organize them into groups, and open them instantly — no browser bookmark hunting required.
Demo Video or Screenshots
Primary Programming Language
TypeScript/JavaScript
Key Technologies Used
Language & Runtime
- TypeScript (^5.3.0) — primary language, with strict mode enabled
- Node.js (target: Node 18) — runtime environment
Submission Type
Individual
Team Members
- @mohammadamer - Role (Fullstack developer)
Submission Requirements
- My project meets the track-specific challenge requirements
- My repository includes a comprehensive README.md with setup instructions
- My code does not contain hardcoded API keys or secrets
- I have included demo materials (video or screenshots)
- My project is my own work with proper attribution for any third-party code
- I agree to the Code of Conduct
- I have read and agree to the Disclaimer
- My submission does NOT contain any confidential, proprietary, or sensitive information
- I confirm I have the rights to submit this content and grant the necessary licenses
Quick Setup Summary
Development
Clone the repo
npm install
npm run build # one-shot build
npm run watch # watch mode
# Press F5 in VS Code to launch the Extension Development Host
### Technical Highlights
- The entire VS Code extension has been built with GitHub Copilot Plan Agent
### Challenges & Learnings
- Built my first VS Code extension with GitHub Copilot
- Leveraged the Plan Agent
- Will add more features and make it more awesome :)
### Contact Information
https://www.linkedin.com/in/mohammad3mer
### Country/Region
Latvia
- Dominant language
- No language data
- Stars
- 286
- Forks
- 92
- Avg merge
- 12h 44m
- Merged PRs (30d)
- 1
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from microsoft/agentsleague
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
microsoft/agentsleague#161 ·
-
SkillBridge AI Open
Difficulty 5/5 Over a week Newbie friendliness 25/100
microsoft/agentsleague#160 ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
microsoft/agentsleague#159 · 1 comment ·
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
microsoft/agentsleague#158 ·
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
microsoft/agentsleague#157 ·
All issues in microsoft/agentsleague
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
extension extension: raycast-system-monitor feature request platform: macOS
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
raycast/extensions#31335 · 2 comments ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
AvengeMedia/DankMaterialShell#3520 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
SubtitleEdit/subtitleedit#15108 · 1 comment ·
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100