Skip to content

feat(skills): implement tech-lead skill for structured task implementation#143

Merged
8nevil8 merged 1 commit intomainfrom
EPMCDME-10387
Feb 12, 2026
Merged

feat(skills): implement tech-lead skill for structured task implementation#143
8nevil8 merged 1 commit intomainfrom
EPMCDME-10387

Conversation

@8nevil8
Copy link
Collaborator

@8nevil8 8nevil8 commented Feb 12, 2026

Summary

Implements EPMCDME-10387: Tech-Lead Skill for Claude Code providing structured requirements analysis, complexity assessment, and implementation planning.

This PR introduces a comprehensive tech-lead skill that acts as a technical lead to guide implementation from requirements through to code delivery. The skill bridges the gap between business requirements (Jira tickets or user descriptions) and actual implementation with a structured 5-phase workflow.

Changes

  • Tech-Lead Skill Implementation (.claude/skills/tech-lead/SKILL.md):

    • 5-phase workflow: Requirement Gathering → Technical Analysis → Complexity Assessment → Recommendation → Implementation
    • Jira ticket integration via brianna skill (fetches description + summary)
    • Support for non-Jira task descriptions with structured requirement documentation
    • 3-tier complexity rating system (Simple/Medium/Complex) with evidence-based reasoning
    • Automatic branch creation and naming (Jira: EPMCDME-XXXXX, non-Jira: feature/name)
    • Integration with solution-architect skill for complex features
    • Layer-by-layer implementation guidance following project architecture patterns
  • Reference Documentation:

    • references/complexity-assessment-guide.md: Detailed complexity criteria and decision framework
    • references/branch-workflow.md: Git branching best practices for Jira tickets
  • Example Workflows:

    • examples/simple-feature-example.md: Simple CRUD endpoint implementation
    • examples/non-jira-task-example.md: Task description without Jira ticket
    • examples/complex-feature-example.md: Multi-layer feature with architectural decisions

Impact

Before: No structured approach for task assessment and implementation planning. Developers had to manually:

  • Interpret Jira tickets without guidance
  • Assess complexity without framework
  • Determine architectural approach ad-hoc
  • Create branches without consistent naming

After: Tech-lead skill provides:

  • Automated Jira ticket retrieval and requirement analysis
  • Systematic complexity assessment with reasoning
  • Evidence-based implementation recommendations
  • Automatic branch creation with proper naming conventions
  • Integration with existing skills (brianna, solution-architect, codemie-commit)

Checklist

  • Self-reviewed
  • Manual testing performed (validated with sample task in this session)
  • Documentation updated (comprehensive SKILL.md with references and examples)
  • No breaking changes

Related

…ation

Add comprehensive tech-lead skill that provides structured guidance for implementing features and tasks:

- Requirement gathering from Jira tickets (via brianna) or user descriptions
- 5-phase workflow: gathering, analysis, complexity assessment, recommendation, implementation
- Complexity rating system (Simple/Medium/Complex) with evidence-based reasoning
- Integration with solution-architect skill for complex features
- Branch creation and naming conventions (Jira: EPMCDME-XXXXX, non-Jira: feature/name)
- Layer-by-layer implementation guidance following project architecture
- Reference documentation and example workflows

Resolves EPMCDME-10387

Generated with AI

Co-Authored-By: codemie-ai <codemie.ai@gmail.com>
@8nevil8 8nevil8 merged commit df3e30a into main Feb 12, 2026
5 checks passed
@8nevil8 8nevil8 deleted the EPMCDME-10387 branch February 12, 2026 11:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants