Skip to content
Skill

Linear Context Gathering for iOS Release (Task Hierarchy Approach)

by anyproto

AI Summary

This booster helps iOS development teams systematically gather context from Linear for release impact analysis and changelog generation using hierarchical task structures. It's valuable for teams managing complex releases with multiple dependencies.

Install

# Install skill into your project (9 files)
mkdir -p .cursor/skills/commands
&& curl --retry 3 --retry-delay 2 --retry-all-errors -o .cursor/skills/commands/SKILL.md "https://raw.githubusercontent.com/anyproto/anytype-swift/develop/.claude/commands/impact_linear.md"
&& curl --retry 3 --retry-delay 2 --retry-all-errors -o .cursor/skills/commands/codeReview.md "https://raw.githubusercontent.com/anyproto/anytype-swift/develop/.claude/commands/codeReview.md"

Run in your IDE terminal (bash). On Windows, use Git Bash, WSL, or your IDE's built-in terminal. If curl fails with an SSL error, your network may block raw.githubusercontent.com — try using a VPN or download the files directly from the source repo.

Description

Analyze Linear issue impact and dependencies

Release Overview

• Release Task: [Name] ([ID]) - [URL] • Version: [X.Y.Z] • Status: [Status] • Project: [Project Name] • Description: [Release description]

Purpose

This document guides the process of gathering comprehensive context from Linear for iOS release impact analysis and changelog generation, using a hierarchical task structure. CRITICAL: Use linctl CLI for all Linear operations. See .claude/skills/linear-developer/SKILL.md for command reference. Reference Repository: https://github.com/dorkitude/linctl

Task Hierarchy Structure

Releases are organized as a parent task with nested subtasks: ` Release Task (IOS-XXXX) ├── Standalone Tasks (direct subtasks) │ ├── IOS-YYYY: Bump app version │ ├── IOS-ZZZZ: Enable Feature Toggles │ └── IOS-AAAA: Release notes └── Epics (subtasks with "[epic]" in title) ├── [epic] Release X | iOS | Platform │ ├── IOS-BBBB: Task 1 │ └── IOS-CCCC: Task 2 ├── [epic] Release X | iOS | New Navigation │ └── IOS-DDDD: Task 3 └── [epic] Release X | iOS | Basic quality └── IOS-EEEE: Task 4 `

Step 1: Get Release Task ID

Ask the user: • "What is the release task ID?" • Example: "IOS-5467"

Quality Score

B

Good

80/100

Standard Compliance72
Documentation Quality65
Usefulness78
Maintenance Signal100
Community Signal100
Scored Yesterday

GitHub Signals

Stars458
Forks71
Issues2
UpdatedYesterday
View on GitHub

Trust & Transparency

No License Detected

Review source code before installing

Verified Open Source

Hosted on GitHub — publicly auditable

Actively Maintained

Last commit Yesterday

458 stars — Growing Community

71 forks

My Fox Den

Community Rating

Sign in to rate this booster

Works With

Claude Code