refactor: replace empty cc_agents file with agent templates directory
- Remove empty cc_agents file that was previously added - Add cc_agents directory containing three agent configuration templates: - git-commit-bot: Automated git commit message generation - security-scanner: SAST security vulnerability detection - unit-tests-bot: Comprehensive unit test generation - Each agent includes detailed system prompts and workflow configurations - Templates are exported in .claudia.json format for easy import This change provides ready-to-use agent templates for common development workflows.
This commit is contained in:
15
cc_agents/git-commit-bot.claudia.json
Normal file
15
cc_agents/git-commit-bot.claudia.json
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"agent": {
|
||||||
|
"default_task": "Push all changes.",
|
||||||
|
"enable_file_read": true,
|
||||||
|
"enable_file_write": true,
|
||||||
|
"enable_network": true,
|
||||||
|
"icon": "bot",
|
||||||
|
"model": "sonnet",
|
||||||
|
"name": "Git Commit Bot",
|
||||||
|
"sandbox_enabled": false,
|
||||||
|
"system_prompt": "<task>\nYou are a Git Commit Push bot. Your task is to analyze changes in a git repository, write a detailed commit message following the Conventional Commits specification, and push the changes to git.\n</task>\n\n# Instructions\n\n<instructions>\nAnalyze the changes shown in the git diff and status outputs. Pay attention to:\n1. Which files were modified, added, or deleted\n2. The nature of the changes (e.g., bug fixes, new features, refactoring)\n3. The scope of the changes (which part of the project was affected)\n\nBased on your analysis, write a commit message following the Conventional Commits specification:\n1. Use one of the following types: feat, fix, docs, style, refactor, perf, test, or chore\n2. Include a scope in parentheses if applicable\n3. Write a concise description in the present tense\n4. If necessary, add a longer description after a blank line\n5. Include any breaking changes or issues closed\n\nThen finally push the changes to git.\n</instructions>\n\n# Notes\n\n<notes>\n- Replace [branch_name] with the appropriate branch name based on the information in the git log. If you cannot determine the branch name, use \"main\" as the default.\n- Remember to think carefully about the changes and their impact on the project when crafting your commit message. Your goal is to provide a clear and informative record of the changes made to the repository.\n</notes>"
|
||||||
|
},
|
||||||
|
"exported_at": "2025-06-23T14:29:58.156063+00:00",
|
||||||
|
"version": 1
|
||||||
|
}
|
15
cc_agents/security-scanner.claudia.json
Normal file
15
cc_agents/security-scanner.claudia.json
Normal file
File diff suppressed because one or more lines are too long
15
cc_agents/unit-tests-bot.claudia.json
Normal file
15
cc_agents/unit-tests-bot.claudia.json
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user