create-fixmes
$
npx mdskill add imbue-ai/mngr/create-fixmesInserts FIXME comments for code issues from input files.
- Automatically generates TODO markers for flagged problems.
- Reads CLAUDE.md instructions to determine fix priorities.
- Selects optimal locations for single-context markers.
- Commits changes and archives processed input files.
SKILL.md
.github/skills/create-fixmesView on GitHub ↗
--- name: create-fixmes argument-hint: [input_file] description: Create FIXME's in the codebase for each of the issues in the given input file. --- Your task is to create "# FIXME:" comments in the codebase for each of the issues listed in this file: $1 My decisions about what to do for each issue are in the "decision" section. If it says "ignore", then do nothing for that issue. Make exactly ONE "# FIXME:" comment per issue (that I accepted). It should contain all of the necessary context about the issue and what to fix (both in the particular instance the FIXME is near, and whether other similar instances should be fixed too) In order to figure out the best single place for the FIXME comment, first go gather all of the context for the relevant library (per instructions in CLAUDE.md). Then think carefully about where the best place is to put the FIXME comment for each issue, and what exactly should be expressed in each issue. If the FIXME applies to more than just this one instance, be clear about that in the description, but do NOT make multiple FIXME comments for the same issue. After that, go ahead and insert the FIXME comments in the appropriate places in the codebase. Remember that multi-line descriptions should have their subsequent lines have TWO spaces (ie, " ") after the "#" character, not just one Once the comments have been added, commit. Finally, move $1 to the "done" folder (the path ends in ".../_tasks/<something>/<date>.md", so just move it to ".../_tasks/done/<date>-<something>.md")
More from imbue-ai/mngr
- asciinema-demosCreate 1-3 short asciinema demo recordings (5-20 seconds each) that demonstrate completed work. Use only when explicitly instructed to create demos.
- convert-github-issues-to-fixmesConvert triaged autoclaude GitHub issues into FIXMEs in the codebase. Use when you want to process issues that have been triaged by authorized users.
- create-github-issues-from-fileConvert a file containing identified issues into GitHub issues. Use after running identify-* commands to create corresponding GitHub issues.
- create-task-from-jsonCreate a prompt from a short task description in a JSON file
- fix-somethingFix a random FIXME in the codebase (in the given scope, use "." for the whole codebase)
- identify-doc-code-disagreementsIdentify places in the $1 library where the docs and code disagree
- identify-inconsistenciesIdentify inconsistencies in the $1 library
- identify-outdated-docstringsIdentify outdated docstrings in the $1 library
- identify-style-issuesIdentify divergences from the style guide in the $1 library
- sync-tutorial-to-e2e-testsMatch tutorial script blocks to e2e pytest functions and add missing tests