Skip to content
Prompt

clickup-projen — Copilot Instructions

by time-loop

AI Summary

Copilot instructions for ClickUp's projen-managed projects, guiding developers to use projen for all task execution, file modifications, and dependency management instead of manual edits. Essential for teams using projen to ensure consistent project configuration and prevent conflicts with auto-generated files.

Install

Copy this and paste it into Claude Code, Cursor, or any AI assistant:

I want to add the "clickup-projen — Copilot Instructions" prompt rules to my project.
Repository: https://github.com/time-loop/clickup-projen

Please read the repo to find the rules/prompt file, then:
1. Download it to the correct location (.cursorrules, .windsurfrules, .github/prompts/, or project root — based on the file type)
2. If there's an existing rules file, merge the new rules in rather than overwriting
3. Confirm what was added

Description

Projen project base types used at ClickUp

Overview

This repository provides Projen project types for ClickUp. It's a JSII library that exports custom Projen project classes for creating standardized TypeScript and CDK projects with opinionated configurations for ClickUp's development practices.

Projen-managed Project Instructions

This project is managed by projen, a project configuration management tool.

Task Execution

• Always use projen for task execution: Run tasks using npx projen <task-name> instead of directly using npm, yarn, or other package managers. • Check available tasks: Look in .projen/tasks.json to see all available tasks, their descriptions, and steps. • Common tasks: • npx projen - Synthesize project configuration files • npx projen build - Builds the project, including running tests • npx projen test - Runs tests only • npx projen compile - Compiles the source code only

File Modifications

• DO NOT manually edit generated files: Files marked with a comment like "~~ Generated by projen. To modify..." should never be edited directly. • Modify configuration in .projenrc: To change project configuration, always edit the .projenrc.ts, .projenrc.py or .projenrc.json etc. file and then run npx projen to regenerate the project files. • Check .projenrc first: Before suggesting changes to package.json, tsconfig.json, or other configuration files, always check if these are managed by projen and suggest changes to .projenrc instead.

Discussion

0/2000
Loading comments...

Health Signals

MaintenanceCommitted 2mo ago
Active
AdoptionUnder 100 stars
13 ★ · Niche
DocsMissing or thin
Undocumented

GitHub Signals

Stars13
Issues1
Updated2mo ago
View on GitHub
Apache-2.0 License

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Any AI assistant that accepts custom rules or system prompts

Claude
ChatGPT
Cursor
Windsurf
Copilot
+ more