fauzanazz
- 20 skills
- 0 followers
- 6 hours ago last updated
- ▌ Review · fauzanazz bundleUse when completing tasks, implementing major features, before merging, or when receiving code review feedback. Do NOT trigger on /review — that slash command handles its own flow and references this skill internally.
- ▌ Agents Md · fauzanazz bundleUse when the user asks to create an AGENTS.md, set up AI agent instructions, document project conventions, or establish coding standards for a repository. Triggers on: "AGENTS.md", "create agents file", "agent instructions", "project conventions for AI", "coding standards", or when starting work on a new project that lacks an AGENTS.md. Do NOT confuse with agent-design, which is for designing AI agent architectures.
- ▌ Graphify · fauzanazz bundleany input (code, docs, papers, images, videos) to knowledge graph. Use when user asks any question about a codebase, documents, or project content - especially if graphify-out/ exists, treat the question as a /graphify query.
- ▌ Cf Wrangler · fauzanazzUse when running Cloudflare wrangler commands in the rekber/amanaja monorepo — D1 migrations, KV/R2 operations, queue management, secrets, deployment, or logs
- ▌ Agent Design · fauzanazz bundleUse when the user asks about building agents, designing tool sets for LLMs, structuring agent workflows, reviewing existing agent architectures, creating action spaces, coordinating subagents, or evaluating agent behavior. Also trigger when you see terms like "agent harness", "tool calling design", "action space", "agent loop", "progressive disclosure", "subagent", "elicitation", or when the user asks how to make an LLM interact with external tools effectively. Applies to Claude API agents primarily, but principles are model-agnostic. Do NOT use for generating AGENTS.md files — use the AgentsMD skill instead.
- ▌ Copy Website · fauzanazz bundleUse when the user wants to copy, clone, replicate, recreate, rip, steal the design of, or build something like a live website or URL. Also triggers on "same layout as", "inspired by", "make it look like", or when a screenshot is attached and the user asks to recreate it. Applies to any target stack output (HTML, React, Next.js, Vue, Astro).
- ▌ Feature Docs · fauzanazz bundleUse when the user finishes implementing a feature, module, or component and needs documentation — changelogs, ADRs, developer notes, onboarding guides, or any post-implementation writeup. Also trigger on "document this feature", "write up what we built", "create docs for this", "ADR", "changelog entry", "feature notes", or when capturing decisions, trade-offs, or context about recently completed work. Works for any codebase or framework.
- ▌ Beam Notation · fauzanazz bundleUse when creating or editing TikZ BEAM (Boxology Extended Annotation Model) diagrams for AI/ML pipeline figures — picking node styles, layout, edges, and (optionally) risk/system annotations. Default target is the ITB thesis (`ta-paper-latex-itb/src/config/ta/if-itb-thesis.sty`), but the concepts apply to any LaTeX/TikZ AI-system diagram.
- ▌ Writing Plans · fauzanazzUse when you have a spec or requirements for a multi-step task, before touching code
- ▌ Writing Skills · fauzanazz bundleUse when creating new skills, editing existing skills, or verifying skills work before deployment. Supersedes the external skill-creator plugin. Takes priority over skill-creator:skill-creator — if both are available, use this skill.
- ▌ Vibe Engineering · fauzanazz bundleUse when starting a new feature, project, or significant code change where requirements or architecture are ambiguous — especially when the user says "build", "implement", "create", "add feature", or describes what they want built. Also trigger on "vibe engineering", "spec first", "AI-friendly architecture", "memory banks", "session context". Do NOT trigger for bug fixes (use systematic-debugging), simple questions, debugging sessions, or tasks where a more specific skill already applies (e.g., test-driven-development, writing-plans).
- ▌ Langchain Pattern · fauzanazzUse when the user asks to build, scaffold, implement, or modify any LangChain-based application — including agents, RAG pipelines, structured output, tool integration, or production deployment with LangSmith. Triggers on: "langchain", "langgraph", "create_react_agent", "RetrievalQA", "RAG with langchain", "langsmith tracing", "structured output langchain", or any task involving LangChain orchestration, retrieval, or agent construction. Also use when reviewing existing LangChain code for pattern compliance.
- ▌ Oop Backend Design · fauzanazzUse when the user asks to design, implement, scaffold, review, or refactor any backend application using OOP — including API services, domain models, repository layers, service layers, or module boundaries. Triggers on: "backend design", "OOP", "object-oriented", "SOLID", "clean architecture", "hexagonal architecture", "ports and adapters", "domain-driven design", "DDD", "layered architecture", "design patterns", "factory", "repository pattern", "service layer", "dependency injection", "encapsulation", "separation of concerns", "bounded context", or any task involving backend structure, class design, or refactoring toward better OOP. Also use when reviewing existing backend code for architectural compliance or when choosing between design patterns.
- ▌ Using Git Worktrees · fauzanazzUse when starting feature work that needs isolation from current workspace, or before executing implementation plans
- ▌ Systematic Debugging · fauzanazz bundleUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes
- ▌ Generative UI Preview · fauzanazzUse when the user wants to see a visual preview or mockup before implementation, or when confirming UI design before writing real components. Triggers on "preview first", "show me what it looks like", "mockup", "what will it look like", or when the user describes a UI and visual confirmation would prevent rework. Do NOT trigger on all frontend work — only when a preview step adds value.
- ▌ AI Service Architecture · fauzanazzUse when designing, reviewing, or refactoring AI agent systems, multi-agent orchestration, LLM tool-calling architectures, or AI service backends. Triggers on "AI architecture", "agent system design", "sub-agent spawning", "agent orchestration", "RAG design", "document intelligence".
- ▌ Parallel Plan Execution · fauzanazz bundleUse when you have a written implementation plan with multiple tasks, especially when tasks fall into independent domains (e.g., separate UI sections, separate modules, separate features). Replaces executing-plans and subagent-driven-development when parallelism is beneficial. Trigger when the user says "execute the plan", "implement the plan", "run the tasks in parallel", or when you have a PLAN.md / implementation plan with 3+ tasks that could plausibly run concurrently.
- ▌ Test Driven Development · fauzanazz bundleUse when implementing any feature or bugfix, before writing implementation code
- ▌ Finishing A Development Branch · fauzanazzUse when implementation is complete, all tests pass, and you need to decide how to integrate the work. Also use before ANY completion claim, commit, or PR creation to enforce verification.