code-mate-qoder
Lets the agent perform coding tasks in a structured way. Use when you need the agent to complete a specific programming task and return the result in an organized manner.
What it does
This agent runs a tool called Qoder CN CLI to perform coding tasks. It takes a specific request and returns the result in a structured way, without interacting with you.
When to use it
- ✓When you want the AI to execute a specific coding command.
- ✓When you need a coding response in a format another program can understand.
- ✓When you want the AI to work on a code project without asking for your help at each step.
Example of what to ask your AI
“Run the command 'qoderclicn -p "Write a test for function X" -o json --no-session-persistence' in the project directory.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
It sets up the environment, checks if the Qoder tool is installed, and then runs a command with your instructions. It analyzes the response to ensure there were no errors.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add CherryHQ/cherry-studio --skill code-mate-qoderOr download just the file:
curl -L https://raw.githubusercontent.com/CherryHQ/cherry-studio/main/resources/code-cli-skills/code-mate-qoder/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Qoder CN CLI
Run
- Set the Bash working directory to the exact project the user named and set a finite timeout, normally 10 minutes.
- Check availability with
command -v qoderclicn. If it is missing, stop and ask the user to install Qoder CLI in Code Mate. - Run one stateless task:
qoderclicn -p "<prompt>" -o json --no-session-persistence
Code Mate installs the CN executable qoderclicn, not qoder. Pass the prompt as one quoted argument. Parse the JSON response and check is_error; published exit-code behavior is incomplete, so a zero exit alone is not success. Never start the interactive UI or a login flow.
Authentication And Permissions
If Qoder reports missing authentication, trust, model, or provider configuration, stop and ask the user to configure Qoder CLI in Code Mate. Never request, read, print, or copy credentials.
Headless mode denies permissions that would require asking. Keep that default for analysis. Only when the user explicitly requests workspace changes may the command select the narrowest non-default permission mode, and only after the target directory is trusted through Code Mate.
Example: ask Qoder to review a named file without editing, run the command above, and accept the result only when is_error is false.
FAQ
What is Qoder CN CLI?
It is a command-line tool that helps automate coding tasks.
Why doesn't the agent ask me anything during execution?
It's designed to run on its own, without interruptions, focusing on well-defined tasks and returning the result in a structured format.
What happens if Qoder is not installed?
The agent will stop and ask you to install Qoder CLI in Code Mate.
Details
Original description by the author
Runs the Code Mate Qoder CN CLI non-interactively with structured output. Use when the user asks to delegate a bounded coding task to Qoder.
repo: CherryHQ/cherry-studio
Popularity
- GitHub stars
- 53k
- Ranking position
- #1814
- License
- AGPL-3.0
- Updated
- 10/16/2026
Comments
- …
More skills from this repository
code-mate-antigravity
Lets your agent analyze code and perform programming tasks. It's useful for reviewing or improving existing code.
CherryHQ/cherry-studio
code-mate-claude-code
Helps your agent analyze and implement code. It's useful for software development tasks and code reviews.
CherryHQ/cherry-studio
code-mate-codex
Lets your agent analyze and implement code. It's useful for getting coding results or comparing with other tools.
CherryHQ/cherry-studio
code-mate-deepseek-harness
Helps your agent analyze and implement code in repositories. It's useful for bounded development tasks and code analysis.
CherryHQ/cherry-studio
Similar skills
benchmark-optimization-loop
Has your agent improve something's speed in a measured way. It tests multiple versions and chooses the fastest one that still works correctly.
affaan-m/ECC
change-impact
Helps your agent analyze the impact of code changes before making them. It compares the planned vs. actual results afterward, covering paths, data, tests, and documentation. Useful for risky or system-wide changes.
affaan-m/ECC
click-path-audit
Lets your agent trace all user buttons and interactions to find bugs. It finds issues where functions seem to work alone but fail together. Useful when bugs persist even after debugging.
affaan-m/ECC