SLOPSHOPPER

ask-check

When an answer ends in a question, shows the user's own earlier sentence that already answers it and sends it back on one key

new
A shopper browsing a rack in a slop shop
README

Masterclass: Agentic Software Engineering with Claude Code

Great software no longer has to cost a fortune or consume every hour of your day. With Claude Code, you get an engineering partner that plans, builds, tests, and ships alongside you at a fraction of the time and cost. This isn't about prompting an AI. It's about designing systems that multiply what you can deliver. Welcome to the new standard.

Agentic software engineering is a discipline shift, and once you experience it, there's no going back. Instead of spending days on tasks that take agents minutes, you orchestrate workflows that reduce cost, eliminate repetition, and scale your output without scaling your team. The developers who master this don't just move faster. They do more with less, and they do it consistently.

Across 11 hands-on modules, you'll go from Claude Code fundamentals to production-grade multi-agent pipelines. You'll design composable skills, build MCP tools that connect agents to real systems, architect parallel sub-agent workflows, and harden everything for real-world conditions. Every module is built around genuine engineering decisions, because the goal was never to write more code. It was always to build software that matters.

ModuleDescription
01 FundamentalsClaude product family, installation and authentication, model selection and prompt caching
02 HarnessSettings hierarchy, CLAUDE.md constitution, custom slash commands, and event-driven hooks
03 SkillsSkill anatomy, invocation model, authoring by hand and from a conversation
04 MCPMCP architecture, connecting remote endpoints, wrapping REST APIs as servers
05 CLIHeadless -p runs, tool scoping, parallel isolation, and long-running goal patterns
06 Sub-agents and Agent TeamsSub-agent frontmatter, tool restriction, and orchestrator decomposition patterns; lead, teammates, shared task list and mailbox, and where a team beats a sub-agent
07 Optimize and ObservabilityPrompt audit, caveman compression, the autoresearch promote/revert loop, prompt injection, hook guardrails, and tracing
08 DistributionPlugin manifests, converting a .claude/ config, and marketplace catalogs
09 Agentic DevOpsContainerized deploy to a plain Ubuntu host over SSH, with the agent proving the result
10 Agent SDK & Managed AgentsThe query() async iterator, session resume, custom tools and typed output, then cloud containers, mid-execution steering via SSE, and multiagent with outcomes and memory
11 PlanningOptional. Plan Mode mechanics, decomposition, and independently verifiable sub-agent packages
Source 2 files
hooks/ask-check.mjs 2 lines
1export function register(on) {}
2
types/index.d.ts 10 lines
1export type AskCheckPrompt = { n: number; text: string };
2export type AskCheckQuestion = { question: string; answer: { text: string; n: number } | null };
3export type AskCheckAsked = { question: string; n: number };
4
5declare module "claude-code" {
6  interface PluginState {
7    "ask-check": { prompts: AskCheckPrompt[]; questions: AskCheckQuestion[]; asked: AskCheckAsked[]; answers: string[]; count: number };
8  }
9}
10