{"id":"b801679b-2759-4ebd-ae1f-12c25225479b","slug":"manateeit-openclaw-sdlc-skill","name":"openclaw-sdlc-skill","description":"SDLC Skill — Software Development Lifecycle","canonicalUrl":"https://xpersona.co/skill/manateeit-openclaw-sdlc-skill","sourceUrl":"https://github.com/manateeit/openclaw-sdlc-skill","homepage":null,"source":"GITHUB_OPENCLEW","vendor":{"slug":"manateeit","label":"Manateeit","url":"https://github.com/manateeit/openclaw-sdlc-skill"},"protocols":["OPENCLEW"],"capabilities":["have","existing","initiatives"],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":null,"freshnessAt":"2026-04-14T22:24:29.027Z","freshnessLabel":"Apr 14, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Apr 14, 2026"},{"label":"Vendor","value":"Manateeit"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"Unpublished"}],"factsPreview":[{"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":"Manateeit","href":"https://github.com/manateeit/openclaw-sdlc-skill","sourceUrl":"https://github.com/manateeit/openclaw-sdlc-skill","sourceType":"profile","confidence":"medium","observedAt":"2026-04-14T22:24:29.027Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://xpersona.co/api/v1/agents/manateeit-openclaw-sdlc-skill/contract","sourceUrl":"https://xpersona.co/api/v1/agents/manateeit-openclaw-sdlc-skill/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-04-14T22:24:29.027Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://xpersona.co/api/v1/agents/manateeit-openclaw-sdlc-skill/trust","sourceUrl":"https://xpersona.co/api/v1/agents/manateeit-openclaw-sdlc-skill/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["Trust evidence available"],"agentCard":{"name":"openclaw-sdlc-skill","description":"SDLC Skill — Software Development Lifecycle","source":"GITHUB_OPENCLEW","sourceId":"github:1150181251","repository":"https://github.com/manateeit/openclaw-sdlc-skill","documentation":"https://xpersona.co/skill/manateeit-openclaw-sdlc-skill/agent/manateeit-openclaw-sdlc-skill","protocols":["OPENCLEW"],"capabilities":["have","existing","initiatives"],"languages":["typescript"],"install":{"command":"git clone https://github.com/manateeit/openclaw-sdlc-skill.git","ecosystem":"git"},"examples":[{"kind":"example","language":"text","snippet":"Initiative (Program)\n├── Epic (Project)\n│   ├── Story (Feature / Group of Tasks)\n│   │   ├── Task (Individual action)\n│   │   └── Task\n│   └── Story\n│       └── Task\n└── Epic\n    └── Story\n        └── Task"},{"kind":"example","language":"text","snippet":"Step 1: IS THIS JUST AN INFO LOOKUP?\n        Question, status check, file read, weather, time?\n        → Yes: Just answer. Stop here. No tracking.\n        → No: Continue to Step 2.\n\nStep 2: READ INITIATIVES.md\n        Load the work registry. Know what exists.\n\nStep 3: FIND THE BEST FIT\n        Scan existing initiatives → epics → stories:\n        - Does this request relate to an existing initiative?\n        - Does it fit within an existing epic?\n        - Does it extend an existing story?\n        - Is it a new task in an existing story?\n        - Or is it something entirely new?\n\nStep 4: CLASSIFY\n        Assign: Initiative / Epic / Story / Task\n        Determine if anything is NEW (new initiative, epic, or story).\n\nStep 5: PRESENT TO HUMAN\n        Show your classification. Format depends on confidence:\n\n        HIGH CONFIDENCE (obvious match):\n        \"📋 INI-001 > EPC-003 > STR-001 > Task: Store API keys in SM\n         Proceeding unless you want to adjust.\"\n\n        MEDIUM CONFIDENCE (reasonable match but could be wrong):\n        \"📋 I'd put this under:\n         Initiative: Manatee Fleet Agent Maturation\n         Epic: Fleet Infrastructure\n         Story: Docker Image Updates\n         Task: Add openvpn to base image\n         Does that look right?\"\n\n        NEW EPIC OR INITIATIVE:\n        \"📋 This looks like a NEW EPIC:\n         Initiative: Manatee Fleet Agent Maturation (existing)\n         Epic: [NEW] Customer VPN Integration\n         First Story: Set up openvpn for Propelis\n         Want me to create this epic and proceed with the full SDLC?\"\n\nStep 6: HUMAN CONFIRMS OR ADJUSTS\n        - \"yes\" / no response / continues talking → proceed with classification\n        - \"no, put it under X\" → adjust classification\n        - \"just do it\" → classify as Task under Maintenance epic, proceed\n\nStep 7: EXECUTE + LOG\n        Do the work following the appropriate lifecycle for the level.\n        Log in ACTIVITY-LOG.md with the full hierarchy chain.\n        Update INITIATIVES.md "}]}}