autonomous-coding

Plan and execute autonomous programming tasks through explore, implement, build, test, and verify phases.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/xiaoshuangLi/aibo --skill autonomous-coding-xiaoshuangli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autonomous-coding
Source: https://github.com/xiaoshuangLi/aibo/tree/main/skills/autonomous-coding
Command: npx skills add https://github.com/xiaoshuangLi/aibo --skill autonomous-coding-xiaoshuangli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end autonomous programming tasks are typically fragmented across manual planning, hand-off between exploration, implementation, building, testing, and verification. This skill codifies the complete loop, including structured planning via todos and rigorous verification at every stage to ensure changes are correct and maintainable.

Core Features & Use Cases

  • Phase-driven workflow: PLAN TODOS → EXPLORE → PLAN → IMPLEMENT → BUILD → TEST → VERIFY → CLEANUP → DONE
  • Todo management: create, update, and track subtasks with status transitions to maintain progress and dependencies
  • Deterministic execution: coordinate builds and tests to validate changes before merging or deploying
  • End-to-end task coverage: suitable for feature implementation, bug fixes, and large-scale code changes that require multiple steps

Quick Start

Kick off by creating a detailed plan todos and starting the EXPLORE phase to begin autonomous coding.

Frequently Asked Questions about autonomous-coding

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end coding tasks from planning to verification?

You can automate end-to-end coding by orchestrating a phase-driven workflow: PLAN TODOS, EXPLORE, IMPLEMENT, BUILD, TEST, and VERIFY. This coordinates deterministic execution and tracks subtask dependencies to ensure code changes are correct and maintainable.

What is the best way to manage complex feature implementation across multiple steps?

Managing complex feature implementation is best handled through phase-driven todo management. It creates, updates, and tracks subtasks with status transitions to maintain progress and dependencies across the entire EXPLORE to VERIFY lifecycle.

Can I use autonomous coding for fixing bugs and large-scale code changes?

Yes, autonomous coding supports fixing bugs and large-scale code changes. It provides end-to-end task coverage by applying structured planning via todos and rigorous verification at every stage to ensure changes are correct and maintainable.

How does deterministic build and test execution work in an automated coding workflow?

Deterministic build and test execution works by coordinating builds and tests sequentially after the IMPLEMENT phase. This validates code changes before merging or deploying, ensuring verification at every stage of the autonomous coding loop.

Do I need to manually plan before starting autonomous coding?

You start autonomous coding by creating a detailed plan todos and initiating the EXPLORE phase. This codifies the complete loop, replacing fragmented manual planning and hand-offs with structured phase-driven workflow coordination.