Skip to content
Content
Skill

/improve

Create a structured GitHub issue from a session reflection or improvement idea using the gh CLI. Use this skill when the user asks to create an issue from a reflection, file an improvement, log a lesson learned, or says things like "make an issue for that", "track this", "file

From plugin
openpaper
163 skills

Claude Code

$ npx -y skills add falense/openpaper --skill improve --agent claude-code

SKILL.md

improve.SKILL.md
name: improve
description: >
  Create a structured GitHub issue from a session reflection or improvement idea
  using the gh CLI. Use this skill when the user asks to create an issue from a
  reflection, file an improvement, log a lesson learned, or says things like
  "make an issue for that", "track this", "file that as a bug", "create an
  improvement issue", or after running /reflect when the user agrees to capture
  findings. Also use when the user identifies something that should be fixed or
  improved and wants it tracked in GitHub.

Improve

Turn session insights into a trackable GitHub issue. This skill bridges the gap between "we noticed a problem" and "someone will fix it" — every issue it creates links back to where the idea came from so future readers have full context.

Step 1: Gather the improvement

Check the current conversation for a `/reflect` retrospective or other discussion about what to improve. If there's a clear reflection with pain points, use that.

If there's no reflection in the conversation, ask the user what they'd like to improve. A single sentence is enough to get started.

If a `/reflect` produced multiple pain points, ask the user which ones to turn into issues (they may want one issue, several, or all of them).

Step 2: Build the origin reference

Every issue must trace back to its origin so future readers understand the context. Collect these details:

1. **Working directory** — the repo/project the session was working in 2. **Date** — today's date 3. **Trigger** — what specifically surfaced this (e.g., "reflection after refactoring the fetcher pipeline" or "user noticed flaky test during PR review")

Step 3: Structure the issue

Draft the issue with this structure:

## Problem

What went wrong or what could be better. Be specific — name the files, tools,
or workflows involved.

## Context

Why this matters. What was the user trying to do when this came up.

## Suggested improvement

Concrete next steps. What should change and roughly how.

## Origin

- **Date:** <date>
- **Working directory:** `<path>`
- **Trigger:** <what surfaced this>

Write a concise title (under 70 characters) that captures the improvement, not the session. Good: "Add retry logic to RSS fetcher timeout handling". Bad: "Session reflection issue".

Step 4: Confirm with the user

Show the draft title and body. Ask for confirmation before creating. The user might want to adjust scope, wording, or labels.

Step 5: Create the issue

Use the `gh` CLI to create the issue in the current repository:

gh issue create --title "<title>" --body "<body>"

Use a HEREDOC for the body to preserve formatting:

gh issue create --title "the title" --body "$(cat <<'EOF'
issue body here
EOF
)"

If the user wants labels, add `--label "label1,label2"`. Common useful labels: `improvement`, `dx`, `bug`, `documentation`.

Report the issue URL back to the user when done.

Read more
@falense
Ships withopenpaper

A personalized newspaper that knows only you will ever read it. OpenPaper is a Claude Code plugin that turns any collection of news sources into a single-reader daily newspaper.

Stars on GitHub

Momentum

stars in total
16
Star history of falense/openpaper on GitHub, a chart by star-history.com

Other skills on openpaper.

openpaper

openpaper

Generate a personalized newspaper-style digest from any news sources. Use this skill whenever the user wants to read news, set up…

@falense@falenseInstall Skill
reflect

reflect

Reflect on the current Claude Code session — review what went well, what didn't, and extract actionable takeaways. Use this skill…

@falense@falenseInstall Skill

More skills from other plugins.

prompt-lookup

prompt-lookup

Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use…

@gh-f@gh-fInstall Skill
ppt-master

ppt-master

AI-driven presentation workflow for generating editable PPTX decks and slides, reconstructing page visuals, creating reusable…

@hugohe3@hugohe3Install Skill
morph-ppt

morph-ppt

Use this skill when the user wants a .pptx with smooth cross-slide animation — PowerPoint Morph transitions, Keynote-style…

officecli12d33k
@iofficeai@iofficeaiInstall Skill

Questions about improve.

Which coding agents can use improve?
improve installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.