
Security News
Cloudflare Introduces a Faster TypeScript Compiler Written in Rust
Cloudflare introduces tsrs, a Rust port of TypeScript’s compiler promising faster checks and lower memory use, with the TypeScript team’s help.
Six agent skills for decomposing, learning from, validating, and replatforming complex software projects.
Work at Kilo Speed — the methodology that turned a 6-12 month replatforming project into 4 weeks of solo work.
Agentic Production Engineering eXecution
A cross-platform skill framework for AI-driven replatforming, migration, and high-velocity engineering workflows. Inspired by the Kilo Speed methodology.
I created APEX after studying how Mark IJbema at Kilo Code completed a 6-12 month replatforming project in just 4 weeks. His secret wasn't better tools — it was a methodology for working with AI agents at different trust levels.
APEX operationalizes that methodology into 6 reusable skills. If it helps you work faster, that's all I wanted.
APEX is being formally evaluated using Anthropic's skill-creator framework. Results will be published here once testing is complete.
Planned metrics:
Follow the repo to get notified when benchmarks are published.
This section will feature community forks and extensions once available.
Built something with APEX? Open an issue to get listed!
In March 2026, Kilo Code published how one engineer completed a VS Code extension replatforming in 4 weeks — a project traditionally estimated at 6-12 months with a team.
His secret wasn't magic. It was calibrated delegation:
"I don't think there are any tasks I wouldn't do with an LLM. It's about finding the right scope." — Mark IJbema, Kilo Code
APEX turns this methodology into 6 installable skills.
Traditional replatforming and migration projects take 6-12 months with a dedicated team. Engineers spend countless hours on:
APEX transforms how you work with AI agents by providing:
| Skill | Purpose | Tier |
|---|---|---|
apex-decompose | Extract feature specs from legacy code | Foundation |
apex-replatform | Implement specs in new architecture | Foundation |
apex-tier1 | Fire-and-forget tasks (review on GitHub) | Autonomy |
apex-tier2 | Guided tasks (check every 30 min) | Supervision |
apex-tier3 | Pair programming (conversational) | Collaboration |
apex-learn | Self-improvement loop (AGENTS.md) | Memory |
┌─────────────────┐ ┌──────────────────┐ ┌─────────────────┐
│ apex-decompose │ ──► │ apex-replatform │ ──► │ validate.sh │
│ Extract specs │ │ Implement new │ │ Self-correct │
│ from legacy │ │ architecture │ │ lint→test→build│
└─────────────────┘ └──────────────────┘ └─────────────────┘
│ │
└───────────────► apex-learn ◄──────────────────┘
(Two-strike rule → AGENTS.md)
# Clone the repository
git clone https://github.com/OthmanAdi/APEX.git
cd APEX
# Install globally from this local checkout
npx skills add . -g -y
This is the most reliable install path for cloned checkouts because the Skills CLI discovers all 6 skills from the local repo and links/registers them for supported agents.
npx skills add OthmanAdi/APEX -g -y
Linux/macOS
./scripts/install.sh
Windows PowerShell
powershell -ExecutionPolicy Bypass -File .\scripts\install.ps1
These scripts prefer npx skills add . -g -y and fall back to copying the skills into ~/.agents/skills if npx is unavailable.
After installing, restart your agent or start a new session. Many agents only discover skills at startup, so skills installed mid-session may not appear until reload.
Linux/macOS
find ~/.agents/skills -maxdepth 1 -type d -name 'apex-*'
Windows PowerShell
Get-ChildItem "$HOME/.agents/skills" -Directory | Where-Object { $_.Name -like 'apex-*' }
For Claude Code, you can also verify mirrored entries under ~/.claude/skills/.
# Install all skills to your universal agent skills directory
cp -r .agents/skills/* ~/.agents/skills/
Windows PowerShell
Copy-Item -Recurse .agents/skills/* $HOME/.agents/skills/
Manual copy works for agents that read from ~/.agents/skills directly. If the skills do not show up, use npx skills add . -g -y instead and restart your agent.
# Install specific skills
cp -r .agents/skills/apex-decompose ~/.agents/skills/
cp -r .agents/skills/apex-replatform ~/.agents/skills/
cp -r .agents/skills/apex-tier1 ~/.agents/skills/
cp -r .agents/skills/apex-tier2 ~/.agents/skills/
cp -r .agents/skills/apex-tier3 ~/.agents/skills/
cp -r .agents/skills/apex-learn ~/.agents/skills/
# Copy the template to your project root
cp templates/AGENTS.md.template /path/to/your/project/AGENTS.md
/apex-decompose
Target: src/auth/ directory from legacy codebase
Output: Detailed specification for authentication feature
The agent will:
/apex-replatform
Spec: The generated specification from Step 2
Target: New codebase architecture
Context: TypeScript + Bun + Hono framework
# Run the validation chain
./scripts/validate.sh # Linux/macOS
./scripts/validate.ps1 # Windows
The validation script detects your project type and runs:
/apex-learn
Task completed with issues: Agent tried using npm instead of bun
This appends learnings to your AGENTS.md file.
APEX implements the tiered approach from the Kilo Speed methodology:
/apex-tier1
Task: Remove the dist/ directory from git tracking, add to .gitignore
/apex-tier2
Task: Implement user dashboard with charts and filters
Check-in: Every 30 minutes
/apex-tier3
Task: Design the authentication flow architecture
Mode: Conversational, iterative
APEX implements a self-improvement pattern:
AGENTS.mdExample AGENTS.md entry:
## Learnings Log
### 2026-03-14: Build System
- Always use `bun run build` instead of `npm run build`
- Agent tried npm twice before this rule was added
APEX/
├── .agents/
│ └── skills/
│ ├── apex-decompose/ # Feature extraction skill
│ ├── apex-replatform/ # Implementation skill
│ ├── apex-tier1/ # Fire-and-forget tier
│ ├── apex-tier2/ # Guided tier
│ ├── apex-tier3/ # Pair programming tier
│ └── apex-learn/ # Self-improvement skill
├── scripts/
│ ├── validate.sh # Linux/macOS validation
│ └── validate.ps1 # Windows validation
├── templates/
│ └── AGENTS.md.template # Project memory template
└── README.md
| Traditional Approach | APEX Approach |
|---|---|
| 6-12 months with a team | Weeks with one engineer + agents |
| Manual specification writing | Agent-generated specs |
| Sequential validation | Parallel agent validation |
| Knowledge lost between tasks | Persistent AGENTS.md memory |
| Single-tier agent usage | Three calibrated tiers |
| Ad-hoc corrections | Two-strike rule automation |
apex-decomposevalidate.sh after each implementationapex-learn after any frictionUse APEX for:
Skip for:
| Version | Highlights |
|---|---|
| v1.0.0 | Initial release — 6 skills, cross-platform scripts, AGENTS.md template |
| Agent | Status | Notes |
|---|---|---|
| Claude Code | ✅ Full Support | Primary target, all features |
| Cursor | ✅ Full Support | SKILL.md format supported |
| Windsurf | ✅ Full Support | SKILL.md format supported |
| Codex CLI | ✅ Full Support | SKILL.md format supported |
| Gemini CLI | ✅ Full Support | Via agentskills.io standard |
| OpenAI Agents | ✅ Full Support | Via agentskills.io standard |
| Continue | ⚠️ Partial | May need adaptation |
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/amazing-feature)git commit -m 'Add amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.
"I like to think of software engineering as gardening instead of building. You can just say: take care of that, remove that weed. That's much closer to how it feels to interact with an agent." — Mark IJbema, Kilo Code
FAQs
Six agent skills for decomposing, learning from, validating, and replatforming complex software projects.
The npm package apex-skill receives a total of 2 weekly downloads. As such, apex-skill popularity was classified as not popular.
We found that apex-skill demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Cloudflare introduces tsrs, a Rust port of TypeScript’s compiler promising faster checks and lower memory use, with the TypeScript team’s help.

Security News
The PHP Foundation says Chainguard broke a security embargo ahead of critical RCE patches, as leaks disrupted the coordinated release.

Security News
PHP releases emergency patches for two critical RCE vulnerabilities as agencies urge organizations to take unpatched sites offline.