CyBot and the Kindness Code
The Greatest Invention Is Listening
A broken kite, a runaway spool and a robot with a big idea. Twenty-four illustrated scenes reveal a better way to help.
Read the illustrated storyChapters
1. The greatest invention of the morning
CyBot had been working since the first birds began to sing.
On the workshop table stood a little turquoise-and-gold machine. It had a round switch, three lights and a speaker shaped like a flower.
“My newest invention,” he announced. “A cheer machine!”
CyKid leaned closer. CyDog sniffed a dangling ribbon, and CyUni watched the tiny lights wake one by one.
CyLuna arrived carrying her favourite paper kite, with its familiar golden star.
“Will it make the wind blow?” she asked.
“Even better,” said CyBot. “I think it can make everybody happy.”
He placed one silver finger on the switch.
He had checked every wire.
There was one thing he had not checked yet.
2. A tune that did not fix everything
The machine played a cheerful tune. Soft colours curled into the air like dancing ribbons.
CyKid laughed. CyDog tried to catch a sparkle that was not really there.
But CyLuna sat quietly beside the table.
A tear crossed one panel of her kite. The paper sagged away from its frame.
CyBot played the tune again.
CyLuna still looked sad.
He made the lights a little brighter. She moved the kite closer to her knees.
CyUni turned toward her. CyDog stopped chasing sparkles.
The same tune had reached everyone’s ears.
It had not reached everyone in the same way.
3. The problem outside the machine
CyBot checked the switch. The lights worked. The speaker worked. Even the smallest wire was in place.
“I don’t understand,” he said.
CyKid sat beside him. “What were you hoping the machine would do?”
“Help CyLuna feel better.”
“Have you asked what she needs?”
CyBot looked up from the machine.
CyLuna traced the torn edge of the kite with one finger. CyDog rested near her shoe. CyUni stood quietly beside the bench.
CyBot had been looking very carefully.
But he had been looking only at his invention.
He folded his little tool display and turned toward his friend.
4. A quieter question
CyBot switched off the tune.
The last ribbon of colour faded above the worktable.
He knelt where CyLuna could see his face.
“Would you like a joke,” he asked, “help with your kite, or someone to sit beside you?”
CyLuna took a small breath.
“Sit with me first.”
“All right.”
CyBot settled onto the bench. CyKid waited nearby. CyDog leaned against CyLuna’s leg, and CyUni shaded them from the brightest sunshine.
Nothing flashed. No music played.
For a robot who liked to do useful things, sitting still felt surprisingly difficult.
He did it anyway.
5. The story inside the kite
For a little while, they listened to leaves moving above the bench.
Then CyLuna spoke.
“I made this kite with CyKid before our first big adventure. The colours are all different, but they belong together.”
CyBot looked at the torn panel again.
It was not simply damaged paper. It carried a memory.
“I thought you needed something cheerful,” he said.
“I did like your colours,” CyLuna replied. “But I needed you to notice mine too.”
CyKid smiled softly from the table.
CyDog yawned and stayed close.
CyBot saved a new thought: a problem can have a story inside it.
6. May we try together?
After a while, CyLuna lifted the kite.
“Could we try fixing it now?”
CyBot’s eyes brightened, but he kept his hands still until she spread the kite on the worktable.
CyKid gently held one corner. CyUni steadied the other side.
The frame was sound. One paper panel was torn, and the string had come loose near the lower point.
CyLuna lifted the old star, which had peeled loose around the damaged paper, and set it beside the frame.
“A patch and a new knot might help,” said CyKid.
“I’d like to keep the colours,” CyLuna said.
CyBot nodded. “Then keeping the colours belongs in our plan.”
For the first time that morning, his plan began with someone else’s answer.
7. The small things a repair needs
They laid out paper, soft ribbon, paste and a spool of string.
CyKid checked the frame. CyBot arranged the pieces where everyone could reach them.
CyLuna pointed to the damaged panel.
“We need something that covers the tear without hiding the whole kite.”
CyUni kept the paper flat with one gentle hoof. CyDog sat beside the supply bag as though it were a very important treasure.
There was no single wonderful button for this job.
There were several small things to do.
CyBot found that he liked knowing which part would help—and which part could wait.
8. Paper that belonged to someone
On a low garden shelf lay a stack of beautiful saved paper.
CyKid reached toward a turquoise sheet, then stopped.
“Is this yours, CyLuna?”
She nodded. “I’ve kept it for something special.”
“May we use some for the patch?”
CyLuna looked through the sheets herself. “Perhaps. Let me choose.”
CyBot watched her compare the colours. He could have picked up a sheet quickly. Asking had taken longer.
It had also made something important clear: the paper was hers to choose.
CyDog waited patiently beside the shelf.
CyUni’s mane stirred in the first small breeze of the afternoon.
9. A helpful idea can still be the wrong one
CyKid held a large turquoise patch above the kite.
“This would cover the tear.”
CyLuna raised a hand gently. “It would. But it hides the little yellow corner I wanted to keep.”
CyKid lowered the patch.
“Thank you for telling me.”
Beside the paper stack lay a fresh gold star shape. CyLuna placed it over the tear. Its points reached the damaged edges without covering the colours she loved.
CyBot watched both patches.
The first idea had been sensible. It just did not fit every part of the task.
Changing the idea did not mean that CyKid had failed.
It meant they had listened.
10. The golden star patch
CyLuna chose the fresh golden star to replace the loose old one.
CyBot supported the kite’s frame. CyKid steadied a corner while she smoothed the patch gently over the tear.
Gold shone between coral and turquoise.
“It looks different now,” CyLuna said.
“Different in a way you like?” CyBot asked.
She smiled. “Yes.”
CyDog gave a satisfied little bark. CyUni held the edge still while the paste settled.
The patch did not pretend that nothing had happened.
It became part of the kite’s new story.
Then the garden wind changed.
A loose ribbon lifted beside CyBot’s hand, and the spool of string began to roll.
11. The afternoon that blew sideways
A lively gust swept through the workshop garden.
Paper scraps rose. Ribbons fluttered. CyKid held the kite steady while CyLuna caught a drifting sheet.
CyBot reached for the string spool.
Too late.
It rolled beneath the bench, across the path and toward the low hedge.
CyDog’s ears sprang up. He followed its rolling sound, but stopped beside the garden gate.
“We need that string for the festival,” CyKid said.
CyBot looked at his machine.
A ribbon-catching net folded inside one compartment.
He had made it for scattered craft supplies.
He was so eager to help that his silver hand moved before his next question did.
12. A catch nobody wanted
The soft net unfolded with a cheerful pop.
It caught a ribbon.
It caught the back of a garden chair.
And one loose edge settled gently across CyUni’s mane.
CyUni stood very still. “Please stop.”
CyBot stopped.
For a moment, his bright eyes became two small blue dots.
“I was trying to help.”
“I know,” said CyLuna. “And we need to untangle this.”
CyKid put the kite safely down. CyDog sat beside the chair instead of tugging the net.
The string spool was still missing.
There was now another task too: putting right what their own action had changed.
13. An apology with careful hands
CyBot switched the machine off.
“I’m sorry, CyUni. I used the net without checking where it would go.”
He did not ask her to smile before they helped.
CyKid and CyLuna lifted the loose threads one at a time. CyBot held the chair steady. CyDog waited until a ribbon lay safely on the ground.
At last, CyUni’s mane fell free.
“Thank you for stopping,” she said.
CyBot folded the net away.
His apology had not undone the tangle by itself.
It had helped him begin the work of repairing it.
Then CyDog turned toward the gate and gave one small, hopeful bark.
14. The cart on the path
They followed CyDog toward the hedge.
On the broad path, a small hedgehog stood beside a wooden cart full of ribbons. One wheel leaned against a smooth stone.
“Hello,” said CyLuna.
“Hello. I’m Hazel,” the hedgehog replied. Her beige apron was dusted with little paper curls.
CyBot noticed the loose wheel and almost reached for it.
Then he remembered CyUni’s quiet voice.
He kept his hands beside him.
“Would you like some help?”
Hazel looked up, surprised and pleased.
“I would. But let me show you the part that keeps slipping.”
CyBot knelt to listen.
15. Hazel knows her cart
Hazel pointed beneath the cart.
“The wheel is sound. Its small wooden pin has come loose.”
CyKid crouched beside CyBot to see.
CyLuna asked whether she could hold the ribbon basket steady. Hazel nodded.
CyUni stood beside the path. CyDog sniffed a smooth fallen wooden peg near the stone.
“We might have replaced the whole wheel,” CyBot said.
“That would have taken much longer,” Hazel replied.
She had needed another pair of steady hands—not someone to take the whole job away from her.
CyBot looked at the little pin.
Listening had made the repair smaller, clearer and more shared.
16. The smallest piece that mattered
Hazel showed them how the smooth pin fitted through the wheel’s centre.
CyKid held the wheel in place. CyBot steadied the cart while Hazel guided the pin back into its slot.
CyLuna kept the ribbon basket level. CyDog brought the fallen peg close, just in case they needed a spare.
CyUni made a soft pool of light beneath the cart.
The wheel turned.
It stayed in place.
Hazel tested it once more.
“That will do.”
CyBot felt a warm glow behind his little chest ring.
No grand invention had been needed.
The useful thing had been small—and everybody had helped it fit.
17. A ribbon, not a reward
Hazel rolled her cart along the path. The wheel clicked softly over the stones.
“What brings you this way?” she asked.
CyLuna told her about the torn kite, the new star patch and the runaway string.
CyDog sniffed beside the hedge.
“I saw a spool roll toward the little garden stream,” Hazel said. “This soft ribbon might help you reach it.”
She offered a spare length from her basket.
“Thank you,” said CyBot.
He realised he would still have been glad they had helped the cart, even if Hazel had offered nothing afterward.
A kind act was not a way to make someone owe him something.
18. The spool beyond the bank
CyDog led them to the garden stream.
The string spool rested on a low fallen branch just beyond the dry bank.
CyKid looked at the water, then at the spool.
“We stay here,” he said. “Let’s think.”
CyLuna held up a broad leaf. CyBot unfolded Hazel’s soft ribbon.
CyUni lit the branch so everyone could see it clearly.
“A little sling?” CyLuna suggested.
CyBot began to explain a complicated grabbing arm. Then he looked at the leaf again.
“Your idea needs fewer moving parts,” he said.
He placed the ribbon beside her.
“Could you show me?”
19. One careful pull
They tied the broad leaf into a soft sling.
CyKid and CyLuna guided it beneath the spool while CyBot kept the ribbon steady.
“A little to your side,” CyLuna said.
CyBot moved his hand a little.
“Stop there,” said CyKid.
He stopped.
The spool settled into the leaf.
Together, they drew it gently back to the dry bank.
CyDog gave a happy bark, and CyUni’s mane sparkled.
CyBot looked at the recovered string.
He had followed more instructions than he had given.
It had not made him less useful.
It had helped all of them do the task well.
20. Five jobs for five friends
Back at the workshop, the golden star patch had settled firmly onto the kite.
CyLuna smoothed its points. CyKid secured the soft string.
“What would you like me to check?” CyBot asked.
“The balance of the frame,” CyLuna replied.
He checked it gently, then showed her what he had found.
CyUni held the kite upright. CyDog guarded the supply bag against any ribbon that might try to escape again.
The afternoon was moving toward the festival hour.
They had lost time. They had made a mistake. They had stopped for someone else.
And now, together, they had a kite ready to try.
21. The hill of waiting kites
The festival hill was warm with afternoon light.
Kites drifted over the grass, some high and steady, some still waiting for a breeze.
Hazel sat beside her repaired cart, tying a ribbon to its handle.
CyLuna carried the coral-and-turquoise kite carefully. Its golden star caught the sunshine.
“Ready?” asked CyKid.
“Ready to try,” she said.
CyBot placed the cheer machine safely in the supply bag. He did not need to switch it on to enjoy this moment.
CyDog bounded across the broad grassy space, then returned when his friends called.
CyUni watched a small ribbon flutter at the top of the hill.
The wind was changing again.
22. The first try stayed low
CyKid steadied the frame. CyLuna let out a little string.
The kite lifted, wobbled—and settled back onto the grass.
CyLuna’s shoulders dropped.
CyBot felt the old urge to press a cheerful button.
Instead, he sat beside her.
“Would you like help trying again, a quiet minute, or someone to watch the wind with you?”
“Watch with me,” she said.
CyKid coiled the loose string. CyDog rested nearby. CyUni looked at the small ribbon on the hilltop.
It barely moved.
The kite was repaired.
The breeze had simply softened.
Not every disappointing moment meant someone had done something wrong.
23. When the gold star rose
The ribbon on the hilltop lifted.
CyUni’s mane stirred.
CyLuna looked at CyKid. “Shall we try now?”
He held the kite into the gentle breeze while she took the spool.
Coral and turquoise filled with air.
The golden star rose above their hands.
CyDog bounced with delight. CyBot opened both silver arms. Hazel waved from beside the cart.
CyLuna let out a little more string.
High above the hill, the patch shone in the sunlight.
The kite did not hide its repair.
It carried it.
CyBot watched his friends smiling—and understood why this smile was different from something a machine could demand.
24. A code with room for an answer
That evening, the repaired kite leaned against the workshop wall.
CyDog slept on the rug. CyUni watched through the garden arch while CyKid and CyLuna sat beside CyBot at the table.
His cheer machine was quiet.
“Will you keep it?” asked CyLuna.
“Yes. Sometimes someone may want a tune.”
CyBot touched its three small lights in turn.
“But first, I have a better beginning.”
He spoke the words slowly:
Ask. Listen. Help together.
CyLuna smiled. “And leave room for the answer.”
CyBot saved that part too.
His greatest invention was not a way to make everybody feel the same.
It was a better way to notice a friend.
The end—until the next kind idea.