Fetch the current Linear issue's description and plan for context. Use when you need to understand what you're working on, the requirements for the current task, the acceptance criteria, or when the user mentions "the issue", "the ticket", "the task", or asks about the current work context.
Fetches the current Linear issue's description and plan from the active git branch for task context.
npx claudepluginhub artu-ai/flowThis skill is limited to using the following tools:
This skill retrieves the current Linear issue's details to provide context about the work being done.
Get the current branch:
git branch --show-current
Linear branch names typically follow the format:
username/abc-123-descriptionabc-123-descriptionExtract the issue identifier (e.g., ABC-123) using a pattern like letters-numbers.
If an issue ID was mentioned in the conversation, use that.
Use the get_issue tool with the issue ID:
get_issue(id: "ABC-123")
This returns:
After fetching, summarize the relevant parts based on what the user needs:
Issue: ABC-123 - Implement user authentication
Description:
Add JWT-based authentication to the API with the following requirements:
- Login endpoint with email/password
- Token refresh mechanism
- Logout endpoint that invalidates tokens
Acceptance Criteria:
- [ ] Users can log in with valid credentials
- [ ] Tokens expire after 24 hours
- [ ] Refresh tokens work correctly
Status: In Progress
Priority: High
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). **PROACTIVE ACTIVATION**: Use this skill automatically when working in Next.js projects that have `cacheComponents: true` in their next.config.ts/next.config.js. When this config is detected, proactively apply Cache Components patterns and best practices to all React Server Component implementations. **DETECTION**: At the start of a session in a Next.js project, check for `cacheComponents: true` in next.config. If enabled, this skill's patterns should guide all component authoring, data fetching, and caching decisions. **USE CASES**: Implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with cacheTag(), invalidating caches with updateTag()/revalidateTag(), optimizing static vs dynamic content boundaries, debugging cache issues, and reviewing Cache Component implementations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.