---
title: "Adding your own Programming Task (advanced feature)"
canonical: "https://help.skillpanel.com/space/TSG/2897838138/Adding%20your%20own%20Programming%20Task%20(advanced%20feature)"
format: markdown
---
**TIP:** Please make sure to read [Getting started with programming tasks](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897838124) first. Also, please make sure that you test your task *before *sending it to potential candidates, either by inviting yourself or someone knowledgeable in the specific technology to the test.

If you are looking for more than predefined tasks, try implementing your own programming tasks. You'll find all you need to know here.

This article will answer questions of a more technical nature. It relates to the information necessary for successfully uploading your tasks to your **TalentScore** account. 

The first step in the process of creating a task is configuring it. You can configure your programming task by creating a Devskiller project descriptor.  To find everything related to the project descriptor please follow [this link](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897412197). 

For a quick find related to uploading tasks in various technologies follow the appropriate link: 

1. [iOS with Xcode](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897870889)
2. [Bash](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897543250)
3. [Terraform](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897182806)
4. [Java/Groovy with Gradle](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897805464)
5. [JavaScript with NPM](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897739878)
6. [Android with Gradle](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897051746)
7. [C#/.NET with MSBuild](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897576058)
8. [Java with Maven](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897576051)
9. [Go with Glide](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2896953477)
10. [Ruby with Rake](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897084514)
11. [Node.js with NPM](https://devskiller.zendesk.com/hc/en-us/articles/360019532359)
12. [C#/.NET Core with dotnet](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897936412)
13. [C/C++ with CMake](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897543221)
14. [Python with pip and setup.py](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897674341)
15. [Scala with SBT](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897182799)
16. [PHP with Phing](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897117320)
17. [Ruby on Rails with Rake](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2897543214)
18. [Flutter](https://devskiller.atlassian.net/wiki/spaces/TSG/pages/2896724103)