Files
GLM-Tools-Skills-Agents/skills/external/linear-tools-linear-usage/SKILL.md
uroma 5889d3428b Add comprehensive skills, agents, commands collection
- Added 44 external skills from obra/superpowers, ui-ux-pro-max-skill, claude-codex-settings
- Added 8 autonomous agents (commit-creator, pr-creator, pr-reviewer, etc.)
- Added 23 slash commands for Git/GitHub, setup, and plugin development
- Added hooks for code formatting, notifications, and validation
- Added MCP configurations for Azure, GCloud, Supabase, MongoDB, etc.
- Added awesome-openclaw-skills registry (3,002 skills referenced)
- Updated comprehensive README with full documentation

Sources:
- github.com/obra/superpowers (14 skills)
- github.com/nextlevelbuilder/ui-ux-pro-max-skill (1 skill)
- github.com/fcakyon/claude-codex-settings (29 skills, 8 agents, 23 commands)
- github.com/VoltAgent/awesome-openclaw-skills (registry)
- skills.sh (reference)
- buildwithclaude.com (reference)
2026-02-13 10:30:11 +00:00

3.8 KiB

name, description
name description
linear-usage This skill should be used when user asks about "Linear issues", "issue tracking best practices", "sprint planning", "Linear project management", or "creating Linear issues".

Linear & Issue Tracking Best Practices

Issue Writing Guidelines

Clear Titles

Write titles that describe the problem or outcome:

  • Good: "Users can't reset password on mobile Safari"
  • Bad: "Password bug"
  • Good: "Add export to CSV for user reports"
  • Bad: "Export feature"

Effective Descriptions

Include:

  1. Context: Why this matters
  2. Current behavior: What happens now (for bugs)
  3. Expected behavior: What should happen
  4. Steps to reproduce: For bugs
  5. Acceptance criteria: Definition of done

Templates

Bug report:

## Description
Brief description of the issue.

## Steps to Reproduce
1. Step one
2. Step two
3. Issue occurs

## Expected Behavior
What should happen.

## Actual Behavior
What happens instead.

## Environment
- Browser/OS
- User type

Feature request:

## Problem Statement
What problem does this solve?

## Proposed Solution
High-level approach.

## Acceptance Criteria
- [ ] Criterion 1
- [ ] Criterion 2

Label Taxonomy

Type labels:

  • bug - Something isn't working
  • feature - New functionality
  • improvement - Enhancement to existing feature
  • chore - Maintenance, refactoring

Area labels:

  • frontend, backend, api, mobile
  • Or by feature area: auth, payments, onboarding

Status labels (if not using workflow states):

  • needs-triage, blocked, needs-design

Label Best Practices

  • Keep label count manageable (15-25 total)
  • Use consistent naming convention
  • Color-code by category
  • Review and prune quarterly

Priority and Estimation

Priority Levels

  • Urgent (P0): Production down, security issue
  • High (P1): Major functionality broken, key deadline
  • Medium (P2): Important but not urgent
  • Low (P3): Nice to have, minor improvements

Estimation Tips

  • Use relative sizing (points) not hours
  • Estimate complexity, not time
  • Include testing and review time
  • Re-estimate if scope changes significantly

Cycle/Sprint Planning

Cycle Best Practices

  • Duration: 1-2 weeks typically
  • Capacity: Plan for 70-80% to allow for interrupts
  • Carryover: Review why items didn't complete
  • Retrospective: Brief review at cycle end

Planning Process

  1. Review backlog priorities
  2. Pull issues into cycle
  3. Break down large items (>5 points)
  4. Assign owners
  5. Identify dependencies and blockers

Project Organization

Projects vs Initiatives

Projects: Focused, time-bound work (1-3 months)

  • Single team typically
  • Clear deliverable
  • Example: "Mobile app v2 launch"

Initiatives: Strategic themes

  • May span multiple projects
  • Longer-term goals
  • Example: "Platform reliability"

Roadmap Tips

  • Keep roadmap items high-level
  • Update status regularly
  • Link to detailed issues/projects
  • Share with stakeholders

Triage Workflows

Triage Process

  1. Review new issues daily
  2. Add missing information (labels, priority)
  3. Assign to appropriate team/person
  4. Link related issues
  5. Move to backlog or close if invalid

Closing Issues

Close with clear reason:

  • Completed: Work is done
  • Duplicate: Link to original
  • Won't fix: Explain why
  • Invalid: Missing info, not reproducible

GitHub Integration

Linking PRs to Issues

  • Reference Linear issue ID in PR title or description
  • Linear auto-links and updates status
  • Use branch names with issue ID for automatic linking

Workflow Automation

  • PR opened → Issue moves to "In Progress"
  • PR merged → Issue moves to "Done"
  • Configure in Linear settings