بنقرة واحدة
implement-tickets
Use when you are asked to implement tickets (tasks/epics) created in `tk`
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when you are asked to implement tickets (tasks/epics) created in `tk`
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Automated performance optimization loop. Generates large benchmark workloads with vole-stress, profiles with perf, identifies hotspots in our code, fixes them, verifies improvement, repeats.
Automated bug-hunting loop using vole-stress + vole-reduce. Generates random codebases, tests them, reduces failures, fixes bugs, verifies, and repeats.
Use when adding new diagnostic error codes to the compiler
Incremental Rust code quality loop. Scans the compiler codebase for one refactoring opportunity per round — duplicated logic, poor factoring, mechanical lint fixes — applies it, verifies, and repeats.
Use when you have a design or requirements and need to create tickets (epics/tasks) for implementation
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
| name | implement-tickets |
| description | Use when you are asked to implement tickets (tasks/epics) created in `tk` |
Verify tk is installed first or STOP.
tk dep tree <id> to get all tickets associated with the specified task/epic.
If the ticket is a super-epic (has links but empty dep tree), use tk show <id> to
find its linked child epics and implement them in dependency order instead.Used for implementing a single task.
tk show <id> to read a tickets contentstk close the ticketYou are to implement the ticket as specified, you must first gather context
if the context is useful add comments to the ticket with tk add-note {id} [text]
you must follow these rules.
just ciast-grep, just, rg, lldb etc; your default tools suck.just unit (vole test) is failing, NEVER grep output if running >1 times
you often fail to locate the issue without seeing full output.just recipe, etc).just agent.vole inspect [ast|vir|ir|mir] file.vole to see how code is represented at
each compiler stage. Write a small .vole snippet and inspect it to understand
the shape of data you're working with before modifying lowering or codegen.test/unit if adding language featurestest/sema if adding sema featuresjust pre-commit must pass. You do not need to run
just ci if just pre-commit passes/simplify on your changes to check for reuse, quality,
and efficiency issues. Fix anything it finds./simplify, verify again with just pre-commitgit.