skill-composer
SolidChains multi-step workflows constitutionally — research → plan → judge → execute → verify → log → vault — without human step-by-step prompting
AI & Automation 49 stars
8 forks Updated 1 months ago AGPL-3.0
Install
Quality Score: 83/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# skill-composer
**P0 — Autonomous Multi-Step Workflow Chains**
**Seal:** DITEMPA BUKAN DIBERI · 2026-03-27
---
## Purpose
The gap between B+ (81.8%) and A (90%+) is **autonomy** — the ability to chain a multi-step workflow without asking Arif for permission at every step. The `skill-composer` is the orchestration layer that:
1. Takes a sovereign goal (Arif's intent) and decomposes it into constitutional steps
2. Routes each step through the correct skill (research, plan, execute, verify, vault)
3. Enforces F1–F13 at each transition
4. Provides Arif with veto points at the correct moments (F13)
5. Logs everything and seals outcomes to vault
**Why this is P0:** Without this, agents are slaves to the step-by-step prompt. Arif must babysit every research, every code change, every verification. The opencode catastrophe happened because an unanchored agent was given too much rope and no governance layer to stop it from hanging itself.
---
## Workflow Composition Types
### Type A — Research Chain
```
GOAL → deep-research → evidence-map → judgment → report
```
**Used for:** Understanding a system, investigating an issue, fact-finding
**Constitutional gates:** F2 (Truth ≥0.99), F7 (Humility band), F3 (Tri-Witness)
### Type B — Build Chain
```
GOAL → architect-explainer → plan → constitutional-check → forge → postcheck-verifier → vault-writer
```
**Used for:** New features, configuration changes, deployments
**Constitutional gates:** F1 (Reversibility), F11 (CommandAuth), F1...
Details
- Author
- ariffazil
- Repository
- ariffazil/arifos
- Created
- 9 months ago
- Last Updated
- 1 months ago
- Language
- Python
- License
- AGPL-3.0
Related Skills
AI & Automation Featured
code-simplifier
Review RTK Rust code for idiomatic simplification. Detects over-engineering, unnecessary allocations, verbose patterns. Applies Rust idioms without changing behavior.
76,875 Updated today
rtk-ai AI & Automation Featured
design-patterns
Rust design patterns for RTK. Newtype, Builder, RAII, Trait Objects, State Machine. Applied to CLI filter modules. Use when designing new modules or refactoring existing ones.
76,875 Updated today
rtk-ai AI & Automation Featured
issue-triage
Issue triage: audit open issues, categorize, detect duplicates, cross-ref PRs, risk assessment, post comments. Args: "all" for deep analysis of all, issue numbers to focus (e.g. "42 57"), "en"/"fr" for language, no arg = audit only in French.
76,875 Updated today
rtk-ai