Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
TriadDev (三元开发) v2.0 - Golden Triangle Development Workflow with OpenSpec-inspired brownfield support and delta specs. Unifies planning-with-files + task-workflow + tdd-sdd-development v2.0 into seamless workflow for complex multi-step projects. Supports greenfield, brownfield, and artifact-based workflows. Use when starting projects requiring structured planning, task dependency management, TDD enforcement, or working with existing codebases. Triggers on "triadev", "Golden Triangle", "plan workflow", "task management", "brownfield", "delta spec". --- name: triadev description: TriadDev (三元开发) v2.0 - Golden Triangle Development Workflow with OpenSpec-inspired brownfield support and delta specs. Unifies planning-with-files + task-workflow + tdd-sdd-development v2.0 into seamless workflow for complex multi-step projects. Supports greenfield, brownfield, and artifact-based workflows. Use when starting projects requiring structured planning, task dependency manage Capability contract not published. No trust telemetry is available yet. Last updated 3/1/2026.
Freshness
Last checked 3/1/2026
Best For
triadev is best for initialize workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack
TriadDev (三元开发) v2.0 - Golden Triangle Development Workflow with OpenSpec-inspired brownfield support and delta specs. Unifies planning-with-files + task-workflow + tdd-sdd-development v2.0 into seamless workflow for complex multi-step projects. Supports greenfield, brownfield, and artifact-based workflows. Use when starting projects requiring structured planning, task dependency management, TDD enforcement, or working with existing codebases. Triggers on "triadev", "Golden Triangle", "plan workflow", "task management", "brownfield", "delta spec". --- name: triadev description: TriadDev (三元开发) v2.0 - Golden Triangle Development Workflow with OpenSpec-inspired brownfield support and delta specs. Unifies planning-with-files + task-workflow + tdd-sdd-development v2.0 into seamless workflow for complex multi-step projects. Supports greenfield, brownfield, and artifact-based workflows. Use when starting projects requiring structured planning, task dependency manage
Public facts
4
Change events
1
Artifacts
0
Freshness
Mar 1, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 3/1/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Mar 1, 2026
Vendor
Charpup
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 3/1/2026.
Setup snapshot
git clone https://github.com/Charpup/triadev.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Charpup
Protocol compatibility
OpenClaw
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
bash
triadev init-brownfield ./existing-project --name "Legacy Migration"
bash
triadev delta --add "new feature" --modify "existing behavior"
bash
triadev init "Complex Feature" --mode artifact # Creates: proposal → specs → design → tasks
bash
triadev archive "feature-name" # Merges deltas, moves to archive/, updates main specs
text
📋 PLANNING
(planning-with-files)
↓
┌─────────┴─────────┐
↓ ↓
📊 WORKFLOW 🧪 TDD/SDD v2.0
(task-workflow) (tdd-sdd-development)
│ │
│ ┌───────────┐ │
└───┤ Brownfield├───┘
│ Support │
└───────────┘bash
triadev init "My Project" --template web triadev plan --objectives "API,Tests,Deploy" triadev analyze triadev implement --all triadev archive
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
TriadDev (三元开发) v2.0 - Golden Triangle Development Workflow with OpenSpec-inspired brownfield support and delta specs. Unifies planning-with-files + task-workflow + tdd-sdd-development v2.0 into seamless workflow for complex multi-step projects. Supports greenfield, brownfield, and artifact-based workflows. Use when starting projects requiring structured planning, task dependency management, TDD enforcement, or working with existing codebases. Triggers on "triadev", "Golden Triangle", "plan workflow", "task management", "brownfield", "delta spec". --- name: triadev description: TriadDev (三元开发) v2.0 - Golden Triangle Development Workflow with OpenSpec-inspired brownfield support and delta specs. Unifies planning-with-files + task-workflow + tdd-sdd-development v2.0 into seamless workflow for complex multi-step projects. Supports greenfield, brownfield, and artifact-based workflows. Use when starting projects requiring structured planning, task dependency manage
Version: 2.0.0 | Author: Galatea | Homepage: https://github.com/Charpup/triadev
TriadDev integrates the "Golden Triangle" of OpenClaw development: planning-with-files + task-workflow + tdd-sdd-development v2.0.
Initialize projects from existing codebases:
triadev init-brownfield ./existing-project --name "Legacy Migration"
Track changes to existing systems:
triadev delta --add "new feature" --modify "existing behavior"
OpenSpec-inspired full workflow:
triadev init "Complex Feature" --mode artifact
# Creates: proposal → specs → design → tasks
Complete changes and track spec history:
triadev archive "feature-name"
# Merges deltas, moves to archive/, updates main specs
📋 PLANNING
(planning-with-files)
↓
┌─────────┴─────────┐
↓ ↓
📊 WORKFLOW 🧪 TDD/SDD v2.0
(task-workflow) (tdd-sdd-development)
│ │
│ ┌───────────┐ │
└───┤ Brownfield├───┘
│ Support │
└───────────┘
For building from scratch:
triadev init "My Project" --template web
triadev plan --objectives "API,Tests,Deploy"
triadev analyze
triadev implement --all
triadev archive
For working with existing code:
triadev init-brownfield ./existing-project --name "Migration"
triadev detect-specs # Auto-generate base specs
triadev delta --add "new feature"
triadev implement
triadev archive
For features needing design docs:
triadev init "Complex Feature" --mode artifact
triadev propose "Add real-time sync"
triadev spec # Create from proposal
triadev design # Technical approach
triadev tasks # Implementation steps
triadev implement
triadev archive
# Initialize
triadev init "User Service API" --template api
cd user-service-api
# Plan
triadev plan --objectives "Design schema,Implement CRUD,Add auth,Write tests"
# Execute everything
triadev run --from plan
# Initialize from existing code
triadev init-brownfield ./legacy-app --name "Modernization"
# Detect current specs
triadev detect-specs
# Plan changes
triadev delta --add "OAuth support" --modify "session handling"
# Execute
triadev implement --all
# Archive changes
triadev archive "oauth-migration"
# Initialize with full artifacts
triadev init "Payment System" --mode artifact
# Create proposal
triadev propose --intent "Add Stripe integration" \
--scope "in: payment processing" \
--scope "out: tax calculation"
# Generate specs from proposal
triadev spec --from-proposal
# Create design doc
triadev design --approach "Webhook-based async processing"
# Create task list
triadev tasks
# Implement
triadev implement --all
# Archive
triadev archive
| Command | Description | Example |
|---------|-------------|---------|
| init | Initialize greenfield project | triadev init "Name" --template web |
| init-brownfield | Initialize from existing code (NEW) | triadev init-brownfield ./project |
| propose | Create proposal.md (artifact mode) | triadev propose "intent" |
| Command | Description | Example |
|---------|-------------|---------|
| plan | Create planning docs | triadev plan --objectives "obj1,obj2" |
| detect-specs | Auto-generate specs from code (NEW) | triadev detect-specs |
| delta | Create delta specs (NEW) | triadev delta --add "feature" |
| Command | Description | Example |
|---------|-------------|---------|
| analyze | Analyze and schedule | triadev analyze |
| spec | Generate specs (artifact mode) | triadev spec --from-proposal |
| design | Create design.md (artifact mode) | triadev design |
| tasks | Create tasks.md (artifact mode) | triadev tasks |
| Command | Description | Example |
|---------|-------------|---------|
| implement | Run TDD workflow | triadev implement task-001 |
| run | Execute full workflow | triadev run --from plan |
| Command | Description | Example |
|---------|-------------|---------|
| archive | Complete and archive change | triadev archive "feature" |
| sync | Merge deltas to main specs | triadev sync |
| status | Show project status | triadev status --verbose |
my-project/
├── triadev-project.json
├── task_plan.md
├── findings.md
├── progress.md
├── SPEC.yaml
├── src/
└── tests/
my-project/
├── triadev-project.json
├── task_plan.md
├── SPEC.yaml # Base specs (auto-generated)
├── SPEC-delta.yaml # Current changes (NEW)
├── changes/ # Change tracking (NEW)
│ ├── active/
│ │ └── oauth-migration/
│ └── archive/
│ └── 2026-02-25-oauth-migration/
├── src/ # Existing code
└── tests/
my-project/
├── triadev-project.json
├── task_plan.md
├── artifacts/ # Current change artifacts
│ ├── proposal.md
│ ├── specs/
│ ├── design.md
│ └── tasks.md
├── changes/
│ └── archive/
├── SPEC.yaml # Main specs (source of truth)
├── src/
└── tests/
TriadDev v2.0 leverages new tdd-sdd features:
# TriadDev calls tdd-sdd v2.0
tdd_sdd.init_brownfield(project_dir=".")
tdd_sdd.create_delta_spec(...)
tdd_sdd.archive_change(...)
# TriadDev orchestrates artifact creation
tdd_sdd.init_artifact_flow(skill_name="...")
tdd_sdd.create_proposal(...)
tdd_sdd.create_specs_from_proposal()
tdd_sdd.create_design_doc()
tdd_sdd.create_task_list()
# task_plan.md includes delta spec phases
## Phase 1: Detect Base Specs (brownfield)
## Phase 2: Create Delta Specs
## Phase 3: Generate Tests
## Phase 4: Implement Changes
## Phase 5: Archive
{
"name": "My Project",
"template": "web",
"mode": "greenfield",
"created_at": "2026-02-25T10:00:00",
"triadev_version": "2.0.0",
"tdd_sdd_version": "2.0.0"
}
Brownfield mode:
{
"mode": "brownfield",
"base_specs_generated": true,
"active_changes": ["oauth-migration"]
}
Artifact mode:
{
"mode": "artifact",
"artifacts": ["proposal", "specs", "design", "tasks"],
"current_artifact": "design"
}
triadev init "Payment API" --template api
triadev plan --objectives "Design schema,Implement CRUD,Add Stripe,Write tests"
triadev run --from plan
triadev init-brownfield ./legacy-auth --name "Auth Modernization"
triadev detect-specs
triadev delta --add "JWT support" --modify "session storage" --remove "legacy tokens"
triadev analyze
triadev implement --all
triadev archive "auth-modernization"
triadev init "Real-time Sync" --mode artifact
triadev propose --intent "Add WebSocket sync"
triadev spec
triadev design --approach "Event-driven with Redis"
triadev tasks
triadev implement task-001
triadev implement task-002
triadev verify
triadev archive
v1.x projects are fully compatible with v2.0:
Update triadev-project.json:
{"triadev_version": "2.0.0"}
To use brownfield features:
triadev init-brownfield . --name "Current Project"
To use artifact mode:
triadev config mode artifact
No breaking changes - all v1.x commands continue to work.
TriadDev v2.0 requires:
| Skill | Version | Purpose | |-------|---------|---------| | planning-with-files | >= 2.10.0 | File-based planning | | task-workflow | >= 3.0.0 | DAG scheduling | | tdd-sdd-development | >= 2.0.0 | TDD/SDD with delta specs |
# Manual spec generation
triadev detect-specs --manual
# Check for conflicts before archive
triadev check-conflicts
# Reset to standard mode
triadev config mode greenfield
Build with the Golden Triangle v2.0! 🚀
git clone https://github.com/Charpup/triadev.git ~/.openclaw/skills/triadev
~/.openclaw/skills/triadev/install.sh
triadev init "My Project" && triadev run
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/charpup-triadev/snapshot"
curl -s "https://xpersona.co/api/v1/agents/charpup-triadev/contract"
curl -s "https://xpersona.co/api/v1/agents/charpup-triadev/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/charpup-triadev/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/charpup-triadev/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/charpup-triadev/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/charpup-triadev/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/charpup-triadev/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/charpup-triadev/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-17T05:34:33.129Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "initialize",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:initialize|supported|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Charpup",
"href": "https://github.com/Charpup/triadev",
"sourceUrl": "https://github.com/Charpup/triadev",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-03-01T06:01:34.866Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/charpup-triadev/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/charpup-triadev/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-03-01T06:01:34.866Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/charpup-triadev/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/charpup-triadev/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to triadev and adjacent AI workflows.