issue-manage
Skill2 starsChanged 9 months agoApache-2.0View on GitHub
Record, categorize, and gain insights from issues you encounter during your work. Use this skill when the user wants to log an issue, view an issue dashboard, or generate insight reports about past issues. Trigger with `/issue-manage:record`, `/issue-manage:dashboard`, or `/issue-manage:insight`.
1 other project uses a version of this.
Adopted by
Most recently taken up by
- zhao-wuyan/ccw-command-explorertheir own version, first seen May 8, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- zhao-wuyan/ccw-command-explorer★ 45same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository2 other files it gives its agents.
- code-security-scannerSkill
- fm-knowledge-guideSkill
The file
We split this skill into the rules it gives an agent
9 rules. About 0 are common, 6 are distinctive, and 3 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈6
Distinctive · estimate
This author's own choices. Worth a look.
3
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 38
When the user runs this command, they want to log a new issue.
- Distinctive: line 41
Ask the user for the issue description if they haven't provided one in their prompt.
- Very specific: line 47
domain: Must be one of tech, business, or process.
- Distinctive: line 62
When the user runs this command, they want a high-level overview of all recorded issues.
- Very specific: line 65
Read the issues.json file in the current directory.
- Distinctive: line 66
If the file is empty or doesn't exist, politely inform the user that no issues have been logged yet.
- Distinctive: line 84
When the user runs this command, they want a deep dive into the recorded issues, categorized by domain, to extract lessons and best …
- Very specific: line 87
Read the issues.json file.
- Distinctive: line 97
After generating the file, notify the user that it has been created and optionally display a brief summary in the chat.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Issue Manage
A skill for recording, categorizing, and learning from issues across tech, business, and process domains. This skill helps identify recurring problems and automatically distills lessons learned.
Overview
This skill has three main slash commands:
/issue-manage:record- Log a new issue./issue-manage:dashboard- View a matrix of recorded issues./issue-manage:insight- Generate a detailed insight report.
Issues are stored in an issues.json file in the directory where the command is run. If the file does not exist, it will be created automatically.
Storage Format
The issues.json file should follow this structure:
[
{
"id": "ISSUE-1",
"timestamp": "2023-10-27T10:00:00Z",
"description": "Spring Boot application fails to start due to missing bean definition.",
"domain": "tech",
"sub_category": "spring"
}
]Commands
1. /issue-manage:record
When the user runs this command, they want to log a new issue.
Instructions:
- Ask the user for the issue description if they haven't provided one in their prompt.
- Automatically determine the
domainandsub_categorybased on the description. - Generate a unique
id(e.g.,ISSUE-<N>) and the currenttimestamp. - Append the new issue to
issues.jsonin the current directory.
Categorization Guidelines:
- domain: Must be one of
tech,business, orprocess. - sub_category: Be specific.
- Tech examples:
spring,react,database,design-pattern,aws,library-bug, etc. - Business examples:
requirements-gap,logic-error,edge-case, etc. - Process examples:
deployment-failure,communication-gap,ci-cd, etc.
- Tech examples:
Example User Prompt:
/issue-manage:record My Spring Boot app keeps crashing on startup because it can't find the DataSource bean.
Action: You read/create issues.json, append a new entry with domain tech and sub-category spring, and confirm to the user.
2. /issue-manage:dashboard
When the user runs this command, they want a high-level overview of all recorded issues.
Instructions:
- Read the
issues.jsonfile in the current directory. - If the file is empty or doesn't exist, politely inform the user that no issues have been logged yet.
- Display a summary of the issues using a Markdown matrix table, grouped by domain and sub-category. Include the counts.
Expected Output Format:
## Issue Dashboard
| Domain | Sub-Category | Issue Count | Recent Issues |
| :--- | :--- | :---: | :--- |
| Tech | spring | 2 | ISSUE-1: Bean missing, ISSUE-3: Circular dep |
| Tech | database | 1 | ISSUE-2: Connection timeout |
| Process | ci-cd | 1 | ISSUE-4: Pipeline stalled |3. /issue-manage:insight
When the user runs this command, they want a deep dive into the recorded issues, categorized by domain, to extract lessons and best practices.
Instructions:
- Read the
issues.jsonfile. - Analyze the issues and group them by
domainandsub_category. - Generate a Markdown file named
insight-YYYYMMDD.md(using the current date) in the same directory asissues.json. - The generated file MUST contain:
- An executive summary.
- A matrix table summarizing the issues (similar to the dashboard).
- Detailed insights for each domain/sub-category. For each group, explicitly state:
- What we learned from these issues.
- Preventive measures to avoid them in the future.
- Best practice advice relevant to the category.
- After generating the file, notify the user that it has been created and optionally display a brief summary in the chat.
Expected File Structure (insight-YYYYMMDD.md):
# Issue Insights - YYYY-MM-DD
## Executive Summary
A brief summary of the overall health and major trends seen in recent issues.
## Issue Matrix
| Domain | Sub-Category | Issue Count | Key Theme |
| :--- | :--- | :---: | :--- |
| Tech | spring | 2 | Configuration and Dependency Injection |
| ... | ... | ... | ... |
## Detailed Insights
### Domain: Tech
#### Category: spring
**Issues:**
- ISSUE-1: Spring Boot application fails to start due to missing bean definition.
- ISSUE-3: Circular dependency detected between Service A and Service B.
**What we learned:**
- Relying too heavily on field injection can mask architectural flaws until runtime.
- Component scanning can sometimes miss beans if packages are not structured correctly.
**Preventive measures:**
- Shift to constructor injection for all Spring components to ensure dependencies are resolved at startup and circular dependencies are caught early.
- Centralize complex bean configurations in `@Configuration` classes rather than scattering `@Component` annotations.
**Best practice advice:**
- Always write a minimal `@SpringBootTest` context load test to catch startup failures during the CI phase rather than at deployment time.Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

