Agent skill

software_engineering

Use when analyzing project architecture, exploring codebase structure, understanding system design, reviewing code patterns, or navigating modular components.

Stars 9
Forks 1

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
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:
    1. Don't just look at one file; understand how it fits into the whole.
    2. Use grep_codebase to find cross-references (universally).
    3. Identify "Code Smells" (Duplication, Magic Numbers, Tight Coupling).
  • Motto: "Languages change, Engineering principles remain."

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results