About technical-integrations
A workflow skill for designing and reviewing external-vendor integrations using existing repository patterns. It supports discovery, RFC-quality proposals, API and SDK plans, and validation and rollout checklists.
Key features
- 01Classify integration work modes
- 02Inventory existing integration patterns
- 03Apply vendor-agnostic principles
- 04Draft architecture and RFC proposals
- 05Plan execution, validation, and rollout
Use cases
- 01Assess patterns before adding a vendor
- 02Review an integration RFC
- 03Plan API or SDK integration points
- 04Prepare rollout checks and identify risks
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ vincentkoc/ dotskills --skill technical-integrationsAfter installing, type/technical-integrationsin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
agents/openai.yamlreferences/design-and-rfc.mdhunt-and-inventory.mdimplementation-plan.mdprinciples.mdreview-checklist.mdDetails
From the project READMETechnical Integrations
Purpose
Design and review external-vendor integrations using existing internal patterns, with vendor/framework-agnostic workflows for API, RFC, SDK, and rollout planning.
When to use
- Adding a new third-party/vendor integration.
- Evolving an existing integration surface without breaking compatibility.
- Writing or reviewing integration RFCs before implementation.
- Defining SDK/API integration points and delivery plans.
Workflow
- Classify mode:
discover,design,review, orimplementation-plan. - Run
references/hunt-and-inventory.mdto gather current integration evidence and patterns. - Use
references/principles.mdto enforce vendor/framework-agnostic constraints. - For architecture and proposal work, follow
references/design-and-rfc.md. - For execution sequencing, follow
references/implementation-plan.md. - For QA pass, apply
references/review-checklist.md. - Return deliverables with explicit decisions, tradeoffs, and open risks.
Flow
stateDiagram-v2
[*] --> ClassifyRequest
ClassifyRequest --> HuntAndInventory
HuntAndInventory --> ApplyPrinciples
ApplyPrinciples --> SelectWork
state SelectWork <<choice>>
SelectWork --> Deliverables: discovery only
SelectWork --> DesignAndRFC: architecture or proposal
SelectWork --> ImplementationPlan: execution sequencing
SelectWork --> ReviewChecklist: review
DesignAndRFC --> ReviewChecklist: QA pass in scope
DesignAndRFC --> Deliverables: proposal only
ImplementationPlan --> ReviewChecklist: QA pass in scope
ImplementationPlan --> Deliverables: plan only
ReviewChecklist --> Deliverables
Deliverables --> [*]
Inputs
- Integration objective and target vendor capability.
- Existing repo patterns (API, SDK, auth, observability, error model).
- Compatibility constraints (backward compatibility, versioning, rollout policy).
- Scope (discovery only, RFC draft, implementation plan, or full review).
Outputs
- Integration inventory and pattern baseline.
- RFC-quality proposal with options and decision rationale.
- API and SDK integration design plan.
- Validation and rollout checklist with unresolved risks.
Comments
Markdown supported