This skill should be used when implementing features from Linear issues with full TDD workflow, automated planning, parallel code reviews (security and Rails best practices), systematic feedback implementation, and automated PR creation with Linear integration. Use when the user provides a Linear issue ID (e.g., "TRA-9", "DEV-123") and wants a complete implementation workflow from issue to PR.
View on GitHubdgalarza/claude-code-workflows
rails-toolkit
January 25, 2026
Select agents to install to:
npx add-skill https://github.com/dgalarza/claude-code-workflows/blob/main/plugins/rails-toolkit/skills/linear-implement/SKILL.md -a claude-code --skill linear-implementInstallation paths:
.claude/skills/linear-implement/# Linear Issue Implementation ## Overview This skill provides a comprehensive workflow for implementing Linear issues with professional software engineering practices. It automates the entire development lifecycle from issue analysis through PR creation, ensuring quality through test-driven development, parallel code reviews, and systematic validation. ## When to Use This Skill Use this skill when: - User provides a Linear issue ID (format: `TRA-9`, `DEV-123`, etc.) - User requests implementation of a Linear issue - User wants a structured TDD approach with code review - User needs automated workflow from issue to PR Examples: - "Implement TRA-142" - "Help me build the feature in DEV-89" - "Work on Linear issue ABC-456" ## Core Workflow The skill follows a 14-step process: 1. **Fetch Linear Issue** - Retrieve complete issue details via Linear MCP 2. **Gather Additional Context** - Search Obsidian, Sentry, and GitHub for related information 3. **Move to In Progress** - Update issue status to indicate active work 4. **Create Feature Branch** - Use Linear's suggested git branch naming 5. **Analyze & Plan** - Break down requirements and create implementation plan 6. **Save to Memory** - Store plan in memory graph for tracking 7. **Review Plan** - Present plan for user confirmation 8. **TDD Implementation** - Invoke `tdd-workflow` skill for test-driven development 9. **Parallel Code Reviews** - Invoke `parallel-code-review` skill for comprehensive analysis 10. **Address Feedback** - Invoke `code-review-implementer` skill to systematically fix issues 11. **Validation** - Ensure all tests and linters pass 12. **Logical Commits** - Create meaningful commit history 13. **Create PR** - Generate comprehensive pull request with Linear linking 14. **Final Verification** - Confirm CI/CD pipeline and Linear integration ## Workflow Implementation Details ### Step 1: Fetch Linear Issue Details Retrieve the complete issue using Linear MCP tools: ``` mcp__linear__get_issue