← ClaudeAtlas

backloglisted

Maintain Linear backlog at ~50 items by generating context-aware feature ideas based on the platform's current capabilities.
ImTaegan/claude-saas-flow · ★ 1 · AI & Automation · score 74
Install: claude install-skill ImTaegan/claude-saas-flow
# Linear Backlog Management Keeps your Linear backlog healthy (~50 items) by analyzing the codebase and generating contextually relevant enhancement ideas. ## Project Configuration Read project configuration from `.claude/project.json`: - `linear.teamId`, `linear.teamName`, `linear.projectId` If `.claude/project.json` doesn't exist, suggest running `/setup-project` first. **Target Count**: 50 items in Backlog (configurable — adjust as needed). ## Instructions for Claude ### Step 0: Load Configuration ```bash PROJECT_ROOT=$(git rev-parse --show-toplevel 2>/dev/null || pwd) ``` Read `$PROJECT_ROOT/.claude/project.json`. ### Step 1: Analyze Current Platform Understand the platform's current capabilities by: 1. Reading key files in the codebase (top-level entry points, route files, schema files) 2. Checking for a `REFERENCES/` directory in the project root 3. Understanding the domain from package.json, README, and code structure ### Step 2: Query Current Backlog ``` Use mcp__linear__list_issues: - team: [from config.linear.teamName] - project: [from config.linear.projectId] - state: "Backlog" - includeArchived: false - limit: 250 ``` Calculate: `itemsToCreate = 50 - currentBacklogCount` If backlog already has 50+ items: ``` Backlog is already at target size (X items) No new items needed! ``` ### Step 3: Generate New Feature Ideas Generate `itemsToCreate` features that: **Quality Criteria:** - Are contextually relevant to the project's domain - Build on existing