AI automation skill for structured feature development. Benefits developers by streamlining planning phases. Integrates with Claude Code for agent-based workflows. Connects to JavaScript projects.
git clone https://github.com/PJuniszewski/cook.gitCook is a Claude Code plugin that streamlines feature development by enforcing a disciplined workflow with built-in governance. It generates structured planning artifacts that capture product decisions, pre-mortems, patch plans, and approval chains before code implementation begins. The skill offers two modes: well-done (full review phases for high-risk changes) and microwave (speed-optimized for low-risk fixes). Cook automatically escalates security-critical, data-integrity, and compliance topics to full governance review, while post-implementation inspection verifies actual code matches the approved plan.
Install via Juni-Skills Marketplace or npx: npx skills add PJuniszewski/claude-cook. Run /juni:cook with your feature description and optional --well-done or --microwave flag. Cook generates a markdown artifact in cook/ directory with planning details, decisions, and pre-mortems. Use /juni:inspect after implementation to verify code matches the approved plan.
Plan OAuth authentication features with security review before implementation
Document pre-mortems and mitigations for real-time streaming features
Fast-track low-risk bug fixes with microwave mode
Verify shipped code matches the original feature plan with post-implementation inspection
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/PJuniszewski/cookCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
I'm developing a new feature for a [COMPANY] in the [INDUSTRY] sector. I need a structured plan to implement [FEATURE] using [TECHNOLOGY]. Break this down into clear steps, including data requirements, API integrations, and testing considerations. Format the output as a checklist with bullet points.
# Feature Development Plan: User Authentication System ## **1. Planning Phase** - **Objective**: Implement a secure user authentication system for a SaaS platform. - **Key Features**: Email/password login, OAuth integration, password recovery, and role-based access control. - **Data Requirements**: User profiles, session tokens, and audit logs. ## **2. Development Steps** - **Backend Setup**: - Configure database schema for user data. - Implement API endpoints for authentication. - **Frontend Integration**: - Design login/signup forms with validation. - Connect frontend to backend APIs. - **Security Measures**: - Encrypt passwords using bcrypt. - Implement rate limiting for login attempts. ## **3. Testing & Deployment** - **Unit Testing**: Test individual functions for correctness. - **Integration Testing**: Verify API and database interactions. - **Security Testing**: Conduct penetration testing for vulnerabilities. - **Deployment**: Deploy to staging environment for final review.
Your one-stop shop for church and ministry supplies.
Automate your browser workflows effortlessly
IronCalc is a spreadsheet engine and ecosystem
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan