

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
12345678910## Brief overview11This document provides guidelines for creating standardized Cline workflow files. Workflows are stored in the `.clinerules/workflows` directory and follow a specific structure to ensure consistency and proper execution.1213## Workflow file structure14- All workflow files must be placed in the `.clinerules/workflows` directory15- Files should be named descriptively with kebab-case (e.g., `generate-trace-report-by-workitem.md`)16- It is recommended to create workflows for common, multi-step tasks to promote automation and consistency.17- Each workflow must be enclosed in `<task>` tags with a `name` attribute18- The task objective must be enclosed in `<task_objective>` tags19- The detailed sequence steps must be enclosed in `<detailed_sequence_steps>` tags20- The entire workflow should follow proper markdown formatting conventions2122## Task definition23- Begin each workflow file with `<task name="Descriptive Task Name">`24- End each workflow file with `</task>`25- The task name should be concise but descriptive of the workflow's purpose26- Example: `<task name="Generate Trace Report by Workitem">`2728## Task objective29- The task objective section should be enclosed in `<task_objective>` tags30- Provide a clear, concise description of what the workflow aims to accomplish31- Include any key tools or resources that will be used (e.g., MCP tools)32- Specify the expected output format (e.g., markdown file)33- Keep the objective to 1-3 sentences for clarity3435## Detailed sequence steps36- The detailed steps section should be enclosed in `<detailed_sequence_steps>` tags37- Begin with a level 1 heading that includes the workflow name and "Process - Detailed Sequence of Steps"38- Organize major steps as level 2 headings (##) with sequential numbering39- Use numbered lists for substeps under each major step40- Indent sublists by 4 spaces41- Surround all headings with newlines for proper formatting42- Surround all code blocks with newlines4344## Tool usage conventions45- Explicitly reference tools using backticks (e.g., `ask_followup_question`)46- For user interaction, use the `ask_followup_question` tool47- For accessing external data, use appropriate MCP tools (e.g., `use_mcp_tool`)48- For file operations, specify directory checks and file creation steps49- Always end workflows with the `attempt_completion` tool to present results5051## Step formatting52- Major steps should follow a logical sequence53- Each major step should have a clear purpose54- Substeps should provide specific actions to take55- Include examples where helpful (e.g., example IDs, formats)56- For output generation steps, clearly specify:57 - Directory structure and creation58 - File naming conventions59 - Content structure with detailed subsections6061## Example workflow structure62```markdown63<task name="Example Workflow">6465<task_objective>66Brief description of what this workflow accomplishes and its output.67</task_objective>6869<detailed_sequence_steps>70# Example Workflow Process - Detailed Sequence of Steps7172## 1. First Major Step73741. First substep with specific action.75762. Second substep with specific action.7778## 2. Second Major Step79801. First substep with specific action.81822. Second substep with specific action.83 - Additional detail or example8485## 3. Generate Output86871. Organize outputs under the root directory outputs/88892. Check if output directory exists, create if needed.90913. Create output file with specified content:92 i. First content section93 ii. Second content section94 iii. Third content section95964. Use the `attempt_completion` command to present results.9798</detailed_sequence_steps>99100</task>101102## Available Tools103104**General Cline Tools:**105106- **execute_command**: Execute CLI commands on the system107- **read_file**: Read the contents of a file108- **write_to_file**: Create new files or overwrite existing ones109- **replace_in_file**: Make targeted edits to specific parts of a file110- **search_files**: Perform regex searches across files in a directory111- **list_files**: List files and directories within a specified directory112- **list_code_definition_names**: List definition names in source code files113- **browser_action**: Interact with a Puppeteer-controlled browser114- **ask_followup_question**: Ask the user for additional information115- **attempt_completion**: Present the result of completed work116- **new_task**: Create a new task with preloaded context117- **plan_mode_respond**: Respond to user inquiries in PLAN MODE118- **load_mcp_documentation**: Load documentation about creating MCP servers119120```
One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| cline/prompts.clinerules/ai-dlc-adaptive-workflow.md · 1.2k | Cline rules | agent-behaviour | 54/100 | today | |
| cline/prompts.clinerules/audio-plugin-developer.md · 1.2k | Cline rules | styleperformancedo-notagent-behaviour | 57/100 | today | |
| cline/prompts.clinerules/ba.md · 1.2k | Cline rules | archgitagent-behaviour | 50/100 | today | |
| cline/prompts.clinerules/baby-steps.md · 1.2k | Cline rules | do-notagent-behaviour | 50/100 | today | |
| cline/prompts.clinerules/c#-guide.md · 1.2k | Cline rules | style | 27/100 | today | |
| cline/prompts.clinerules/claude-code-subagents.md · 1.2k | Cline rules | testarchdo-notagent-behaviour | 77/100 | today | |
| cline/prompts.clinerules/cline-architecture.md · 1.2k | Cline rules | archtypesapi | 54/100 | today | |
| cline/prompts.clinerules/cline-continuous-improvement-protocol.md · 1.2k | Cline rules | testgitperformance | 58/100 | today | |
| cline/prompts.clinerules/cline-for-research.md · 1.2k | Cline rules | agent-behaviour | 34/100 | today | |
| cline/prompts.clinerules/cline-for-slides.md · 1.2k | Cline rules | setupbuildstylearch+1 | 86/100 | today | |
| cline/prompts.clinerules/cline-for-webdev-ui.md · 1.2k | Cline rules | archagent-behaviour | 58/100 | today | |
| cline/prompts.clinerules/code-review.md · 1.2k | Cline rules | lint-formatgitsecurityperformance | 48/100 | today | |
| cline/prompts.clinerules/codebase-onboarding.md · 1.2k | Cline rules | lint-formatstylearchdependencies | 56/100 | today | |
| cline/prompts.clinerules/comprehensive-slide-dev-guide.md · 1.2k | Cline rules | buildarchtypesui | 62/100 | today | |
| cline/prompts.clinerules/create-documentation.md · 1.2k | Cline rules | apidocs | 44/100 | today | |
| cline/prompts.clinerules/gemini-comprehensive-software-engineering-guide.md · 1.2k | Cline rules | buildstyletesting-strategysecurity+4 | 36/100 | today | |
| cline/prompts.clinerules/general-development-rules.md · 1.2k | Cline rules | stylegitdeploymentdo-not | 73/100 | today | |
| cline/prompts.clinerules/google-apps-script-developer.md · 1.2k | Cline rules | setupstylegitsecurity+3 | 66/100 | today | |
| cline/prompts.clinerules/helm-chart-developer.md · 1.2k | Cline rules | setuplint-formatstylearch+6 | 81/100 | today | |
| cline/prompts.clinerules/mcp-development-protocol.md · 1.2k | Cline rules | setupteststyle | 73/100 | today |
A badge carrying the measured quality of the strongest agent config file in this repository, out of 100. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.
[](https://rulestack.kynth.studio/configs/cline-prompts-clinerules-workflow-rules)Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:
Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.