Project: Creative Apps - QuickMark

Open
#88 3 comments 0 reactions 0 assignees View on GitHub

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
Domain
desktop, devtools

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

🎨 Creative Apps
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

https://youtu.be/yVEOKb1dW2s

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from microsoft/agentsleague

All issues in microsoft/agentsleague

Similar issues

More Desktop Dev issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.