Activate when user mentions "clink codex" to provide guidance on delegating implementation tasks to clink codex as a junior developer. Use when assigning coding tasks, discussing task delegation, or working with clink codex for code implementation.
Provides guidance on delegating coding tasks to clink codex as a junior developer. Use when user mentions "clink codex" to help assign implementation tasks, discuss delegation strategies, or work with codex on code generation.
/plugin marketplace add qtnx/qtnx-claude-plugin/plugin install qtnx-plugin@qtnx-marketplaceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
When delegating tasks to clink codex, treat it like a junior developer. This skill provides a standardized approach to task assignment.
Clink Codex can handle all types of coding tasks:
When delegating any task, always provide:
Use this template when delegating tasks to clink codex:
## 🎯 Task Title
Implement [specific feature or logic]
---
### 🧩 Context
[Brief summary about the project, module, and task context]
Example: "This module handles swap logic for LP Copilot, currently building the impermanent loss calculation feature"
---
### 📋 Requirements/User Stories
- [List each specific requirement as bullet points, the more detailed the better]
- Input: [data type, structure, parameters]
- Output: [return type, format]
- Constraints: [any limitations or conditions]
---
### 💡 Known Workarounds / Assumptions
- [List any workarounds or assumptions, e.g., "assume balance is always > 0", "skip cache", "mock API response with temporary JSON file"]
- [Any temporary solutions or shortcuts]
- [Dependencies that might not be available yet]
---
### 🧱 Technical Hints
- **File to edit**: `/path/to/file.ts`
- **Function name**: `functionName`
- **Framework/Libs**: [specify if needed, e.g., ethers.js, uniswap-sdk, lodash]
- **Code Style**: [ESM, async/await, TypeScript strict mode, etc.]
- **Related files**: [list files that provide context or dependencies]
- **Test command**: [if testing is needed, e.g., `npm test`, `pytest`]
---
### ✅ Acceptance Criteria
- [ ] Code compiles successfully
- [ ] Logic matches requirements
- [ ] No dead code or unnecessary comments
- [ ] Clean and readable code
---
Ensure you have:
If clink codex encounters errors or fails to complete the task:
When to switch to clink gemini:
Example fallback command:
Use clink gemini instead of codex for this task
Note: Both clink codex and clink gemini follow the same task brief template and workflow. The switch should be seamless.
Always verify:
## 🎯 Task: Implement Order Processing Logic
---
### 🧩 Context
Building the order processing module for Shopfia e-commerce platform. This handles customer orders from cart to payment processing.
---
### 📋 Requirements
- Create `processOrder` function in `/src/services/orderService.ts`
- Input: `{ userId: string, cartItems: CartItem[], paymentMethod: string }`
- Output: `{ orderId: string, status: string, total: number }`
- Validate cart items exist and are in stock
- Calculate total including tax and shipping
- Create order record in database
- Return order confirmation
---
### 💡 Known Workarounds / Assumptions
- Payment gateway integration will be added later - for now just validate payment method is provided
- Tax calculation is flat 10% rate (will use real tax API later)
- Shipping is calculated as $10 flat rate for now
---
### 🧱 Technical Hints
- File to edit: `/src/services/orderService.ts`
- Function name: `processOrder`
- Framework/Libs: TypeScript, Prisma for DB
- Code Style: async/await, TypeScript strict mode
- Related files: `/src/types/order.ts`, `/src/services/cartService.ts`
- Test command: `npm test -- orderService`
---
### ✅ Acceptance Criteria
- [ ] Function signature matches requirements
- [ ] All validation logic implemented
- [ ] Order creation works with Prisma
- [ ] Returns correct response format
- [ ] Clean, readable code with proper error handling
Remember: Clink codex can handle all coding tasks when given proper context. Provide comprehensive information for best results. If codex fails, switch to clink gemini as fallback.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.