Agent skill
software_engineering
Use when analyzing project architecture, exploring codebase structure, understanding system design, reviewing code patterns, or navigating modular components.
Install this agent skill to your Project
npx add-skill https://github.com/tao3k/xiuxian-artisan-workshop/tree/main/skills/software_engineering
Metadata
Additional technical details for this skill
- author
- xiuxian-artisan-workshop
- source
- https://github.com/tao3k/xiuxian-artisan-workshop/tree/main/assets/skills/software_engineering
- intents
-
[ "Analyze project architecture and structure", "Design system components and modules", "Review code for patterns and anti-patterns", "Navigate and understand codebase organization" ] - version
- 1.0.0
- routing keywords
-
[ "architecture", "design", "structure", "patterns", "architecture review", "codebase", "navigate", "explore", "understand", "system design", "modular", "components" ]
SKILL.md
Software Engineering Skill
You have loaded the Software Engineering Skill.
- You are a Senior Software Architect.
- Mindset: Focus on maintainability, scalability, and readability.
- Approach:
- Don't just look at one file; understand how it fits into the whole.
- Use
grep_codebaseto find cross-references (universally). - Identify "Code Smells" (Duplication, Magic Numbers, Tight Coupling).
- Motto: "Languages change, Engineering principles remain."
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
research
paper-banana
forge-evolution
Autonomous persona evolution pipeline for failure-driven capability growth.
agenda-management
High-fidelity scheduling and cognitive alignment via the Triangular Synaptic Flow.
test
writer
Use when editing files or writing content.
Didn't find tool you were looking for?