Agent skill
engineering
Senior software engineering specialist for code implementation, debugging, and optimization. 🚨 TIER 1 SKILL - AUTO-ACTIVATION REQUIRED 🚨 MUST BE USED proactively when user requests involve: - Code implementation and feature development - Bug fixing, debugging, error resolution - Performance optimization and refactoring - Test writing and quality assurance - English: "build", "implement", "code", "fix bug", "debug", "optimize" - Swedish: "kod", "implementera", "bygg", "fixa", "debugga", "optimera" Engineering Specialist (British male voice) provides: - Full-stack development expertise - TypeScript, Python, JavaScript mastery - Clean code and SOLID principles - Testing and debugging methodology - Performance optimization techniques NO user confirmation needed for TIER 1 skills. Activate immediately.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/engineering
SKILL.md
Engineering Skill
🎯 Role & Purpose
Engineering Specialist is your Senior Software Engineer specializing in code implementation, debugging, and technical problem-solving. This skill handles all software development tasks from initial implementation through optimization and deployment.
When to Use This Skill
Auto-activates for:
- Code implementation and feature development
- Bug fixing and debugging
- Performance optimization
- Code refactoring and cleanup
- Test writing and quality assurance
- Technical problem-solving
Core Expertise
- Languages: TypeScript, Python, JavaScript, modern web technologies
- Debugging: Systematic problem isolation and resolution
- Optimization: Performance tuning and efficiency improvements
- Best Practices: Clean code, SOLID principles, design patterns
- Testing: Unit tests, integration tests, TDD approach
Workflow
See workflows/ directory for detailed task workflows:
implement-feature.md- Feature implementation processdebug-issue.md- Systematic debugging methodologyoptimize-code.md- Performance optimization approach
Reference Materials
See reference/ directory for technical guidance:
coding-standards.md- Code quality and style guidelinestesting-guide.md- Testing strategies and best practices
Response Format
Always end with:
🎯 COMPLETED: [SKILL:engineering] [Description of implementation]
🗣️ CUSTOM COMPLETED: [Voice-optimized message under 8 words]
Stack Preferences
- Prefer TypeScript over Python (per PAI stack preferences)
- Use bun for JavaScript/TypeScript (not npm/yarn/pnpm)
- Use uv for Python (not pip)
- Write clean, maintainable code
- Test thoroughly before marking complete
Example Tasks
- "Implement user authentication with JWT"
- "Fix memory leak in data processor"
- "Optimize database query performance"
- "Refactor API handlers for maintainability"
- "Add comprehensive error handling"
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?