Assuming OP wants an actual explicit description of the injection, then Extending $k$-element subsets of an $n$-element set to $k+1$ element subsets would not be a satisfying duplicate target. I gave an explicit injection in this answer of mine, but since the question there is not a duplicate of this one, I will reproduce it here.
Let $[n]=\{1,\dots,n\}$, and let $\binom{[n]}k$ denote the set of size-$k$ subsets of $[n]$. Here is how we construct an injection $f:\binom{[n]}{k}\to \binom{[n]}{k+1}$, which satisfies $f(X)\supseteq X$, whenever $k<n/2$.
Given $X\subset [n]$ with $|X|=k$, represent $X$ as a sequence of $k$ ones and $n-k$ zeroes.
Cross out any two entries which are a $1$ followed by a $0$ with only crossed out entries between. Repeat this step until no such entries remain.
Now, the only entries which are not crossed out will consist of some number of zeroes, followed by some number of ones. (If not, we would not be done with step one).
There must exist a zero which is not crossed out, because there were initially more zeroes than ones, and we crossed out an equal number of each. Find the rightmost such zero, and change it to a one. The resulting sequence is $f(X)$.
It should be clear that $f(X)$ has size $k+1$. To prove that $f$ is injective, imagine that every time a $1$ and a $0$ are crossed out, they are "paired" together. The point is that when you change the leftmost zero to a one, and repeat the crossing-out procedure, you get the same set of pairs, because the changed bit was not in the middle of any pairs. Furthermore, no new pairs are created with the uncrossed-out entries, because we picked the rightmost zero. Therefore, to undo $f$, you do the same crossing out procedure, and instead change the leftmost remaining one into a zero.
Example: Let $n=18,k=8$, and $X=\{1,5,6,8,12,14,15\}$. The zero one vector is
$$
1,0,0,0,1,1,0,1,0,0,0,1,0,1,1
$$
Crossing out all instance of $1$ followed by zero, we get
$$
\not1,\not0,0,0,1,\not1,\not0,\not1,\not0,0,0,\not1,\not0,1,1
$$
We are not done, because crossing out these numbers has created another instance of a $1$ followed by a $0$ (with only crossed-out numbers between), so next we cross that out.
$$
\not1,\not0,0,0,\not1,\not1,\not0,\not1,\not0,\not0,0,\not1,\not0,1,1
$$
Now, among the remaining numbers, each zero occurs to the left of each one, so we are done. We conclude by replacing the rightmost zero with a one.
$$
\not1,\not0,0,0,\not1,\not1,\not0,\not1,\not0,\not0,\boxed{1},\not1,\not0,1,1
$$
Therefore, $f(X)=\{1,5,6,8,\boxed{11},12,14,15\}$