propose
Original:🇺🇸 English
Translated
Opens a new jackin' feature or idea as a roadmap item draft plus an early pull request, without writing any code. Use when the operator runs /jackin-dev:propose.
39installs
Added on
NPX Install
npx skill4agent add jackin-project/jackin-dev proposeTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →propose
Turn a feature, improvement, or problem into a tracked roadmap item and an early PR. This skill never writes code — it collects everything for the roadmap item, opens the PR, and stops. Implementation is always a separate later step ().
/goal Implement <slug>.mdjackin' rule files auto-load — , , , rules, (roadmap conventions). This skill sequences them.
BRANCHING.mdCOMMITS.mdPULL_REQUESTS.mddocs/TODO.mdWhen to use
- Operator runs .
/jackin-dev:propose <idea or problem> - Feature/idea worth a roadmap item.
When NOT to use
- Small fix (typo, dep bump, one-liner) → .
/jackin-dev:create-pr - Designing an existing item → . Implementing one →
/jackin-dev:brainstorm./goal Implement <slug>.md
Arguments
- /
--branch <name>— explicit / self-chosen branch name.--auto-branch - — branch + roadmap draft only, no PR (rare; default opens a PR).
--no-pr - — run
--researchfirst and fold a short summary into the draft.deep-research
Process
- Branch. Never commit to . Derive a
mainname (orfeature/<slug>/fix//refactor/per change type) from the idea; suggest and confirm unlesschore//--auto-branchgiven.--branch - (optional) Research. On , run the built-in
--researchskill and summarize findings into the draft. For large research, preferdeep-research./jackin-dev:research - Scaffold the roadmap item. Run — it creates
cargo xtask change new <slug> --group <group>(docs/content/docs/reference/roadmap/<slug>.mdx,**Status**: Open,## Problem,## Why It Matters,## Design,## Tasks) and registers it in the chosen group's Fumadocs## Related Files. Pick themeta.jsonfrom the existing roadmap groups. Then fill Problem / Why It Matters from the idea text, and run--group.cargo xtask roadmap audit - Commit + push. type, DCO
docs:, then-s.git push - Open the PR. Unless , build and open the PR with
--no-prmechanics — Summary = the idea, What ships = "roadmap item draft forcreate-pr", Verify = docs render.<slug> - Stop. Point the operator at the next step: to fill
/jackin-dev:brainstorm <slug>. Do not implement.## Design
Common mistakes
- Writing code or filling /
## Design— those belong to## Tasks/brainstorm/plan, nevergoal.propose - Skipping the sidebar entry or audit, leaving the item unreachable.
- Forgetting the early PR (it is the default — only skips it).
--no-pr
Tooling
cargo xtask change new <slug> --group <group>.mdxmeta.jsoncargo xtask roadmap audit