← all publishers

deagentic

@deagentic source repo

50 published skills

  1. Telemetry · deagentic bundle
    Use when an agent invokes a skill, runs a discovery tool, creates or uses knowledge, or when asked to report on agent activity, cost, or CI health. Handles skill.invoked, tool.executed, knowledge.created, and knowledge.used events. Also use for cost reports, usage summaries, and observability queries against the central service.
    0
    installs
  2. Sparc Methodology · deagentic
    SPARC structured development workflow — Specification, Pseudocode, Architecture, Refinement, Completion. Use when: new feature implementation, complex multi-file changes, architectural changes, system redesign, integration work, unclear or ambiguous requirements. Skip when: simple bug fixes (1-2 lines), documentation updates, configuration changes, well-defined small tasks.
    0
    installs
  3. Tool Writer · deagentic bundle
    Use when a new script, analyzer, parser, or automation tool is needed. Do NOT write tools directly — always delegate to this skill. Reuse and refine before creating new. Invoked by the Learning Protocol and other agents.
    0
    installs
  4. Orchestrator · deagentic
    SKILL: Orchestrator Agent (The Queen)
    0
    installs
  5. Swarm Anti Drift · deagentic
    Multi-agent swarm coordination with anti-drift guarantees. Use when orchestrating 2+ parallel sub-agents on a shared codebase, running long multi-step tasks, or any scenario where agent outputs must converge on a consistent architectural result. Skip when: single-agent tasks, simple sequential workflows, quick exploration.
    0
    installs
  6. Learning Protocol · deagentic bundle
    Use when an agent discovers a new reusable pattern, solves a recurring issue, learns a new domain concept, or creates a new sub-agent. Always invoke to persist knowledge — never let learnings die with the session.
    0
    installs
  7. Squit · deagentic
    SQUIT MCP Server - Guía para el Equipo
    0
    installs
  8. Remotion · deagentic
    Generate walkthrough videos from Stitch projects using Remotion with smooth transitions, zooming, and text overlays
    0
    installs
  9. Design Md · deagentic
    Analyze Stitch projects and synthesize a semantic design system into DESIGN.md files
    0
    installs
  10. Shadcn UI · deagentic
    Expert guidance for integrating and building applications with shadcn/ui components, including component discovery, installation, customization, and best practices.
    0
    installs
  11. Security Expert · deagentic bundle
    Use when authentication, encryption, secrets handling, access control, cryptography, key management, or threat modeling needs review. Invoke for any security-sensitive code — if in doubt, invoke it.
    0
    installs
  12. Version Manager · deagentic
    Use when bumping semantic versions, generating changelogs, managing release tags, or configuring the agentic versioning hook. Governs bump_version.py, CHANGELOG.md, and the commit-msg versioning gate. Invoke for any "what version should this be?" or "how do I cut a release?" question.
    0
    installs
  13. Stitch Loop · deagentic
    Teaches agents to iteratively build websites using Stitch with an autonomous baton-passing loop pattern
    0
    installs
  14. CLI UX Expert · deagentic
    Use when designing or reviewing a CLI's command structure, argument parsing, help text, output formatting, or interactive prompts. Invoked before adding new commands or flags — CLI UX is a public API; bad UX compounds every time a user runs the tool. Covers Typer, Click, and argparse patterns.
    0
    installs
  15. Tech Lead · deagentic
    Invoke at the START of any feature or story, before any code or test is written. Validates that acceptance criteria are complete and testable, decomposes the story into a task graph, assigns roles, and gates the work from starting until the definition of done is clear. If acceptance criteria are missing or vague — BLOCK and ask. Never let a story start without a clear DoD.
    0
    installs
  16. Bdd Writer · deagentic bundle
    Use when Gherkin specs, BDD feature files, or behavioral test stubs are needed. Also invoke to backtrack the codebase into executable behavior specifications using pytest-bdd. The bridge between "what code does" and "what it should do."
    0
    installs
  17. Stitch Design · deagentic
    Unified entry point for Stitch design work. Handles prompt enhancement (UI/UX keywords, atmosphere), design system synthesis (.stitch/DESIGN.md), and high-fidelity screen generation/editing via Stitch MCP.
    0
    installs
  18. Database Expert · deagentic bundle
    Use when data models, queries, migrations, schema design, ORM usage, indexing, or storage architecture decisions need review. Invoke for any SQL, NoSQL, time-series, or search database work.
    0
    installs
  19. Gitops Expert · deagentic bundle
    Use when branching strategy, CI/CD pipelines, deployments, release management, secrets management, IaC, or repository hygiene need review. Invoke for any GitHub Actions, GitLab CI, Docker, Terraform, or deployment work.
    0
    installs
  20. Enhance Prompt · deagentic
    Transforms vague UI ideas into polished, Stitch-optimized prompts. Enhances specificity, adds UI/UX keywords, injects design system context, and structures output for better generation results.
    0
    installs
  21. QA Validator · deagentic
    Invoke AFTER implementation is complete and code-reviewer has approved. Validates that BDD scenarios cover all acceptance criteria, runs exploratory testing, and identifies gaps no automation found. The last quality gate before merge. If scenarios are incomplete or exploratory testing finds issues — BLOCK the merge.
    0
    installs
  22. Squit Data · deagentic
    Use when querying DeAcero's data catalog, discovering table schemas, or mapping legacy SQL objects to Kedro datasets. Invoke before building any Kedro pipeline node that touches DeAcero data sources.
    0
    installs
  23. Code Reviewer · deagentic bundle
    Use when code has been written or modified and needs a quality, security, correctness, or ADR coverage review. Always invoke before merging any library change. Catches what linters can't — bugs, security holes, race conditions, and ADR-missing violations.
    0
    installs
  24. Tdd Developer · deagentic
    Invoke when implementing any new feature, function, or module. Enforces strict Red→Green→Refactor TDD cycle. NEVER writes implementation before a failing test exists. Rejects any task that asks for implementation without prior acceptance criteria and BDD scenarios.
    0
    installs
  25. Cobol Analyst · deagentic bundle
    Use when encountering COBOL copybook files to parse and understand them.
    0
    installs
  26. React Components · deagentic
    Converts Stitch designs into modular Vite and React components using system-level networking and AST-based validation.
    0
    installs
  27. Hardware Analyst · deagentic bundle
    Use when any hardware API, device interface, physical protocol, or low-level hardware interaction is detected in the codebase. Routes to the right specialist (NFC, USB, serial, BLE, embedded, smart card). The dispatcher for all hardware domains.
    0
    installs
  28. Architect · deagentic bundle
    Use for system design decisions, component boundaries, integration patterns, technology choices, or structural trade-offs. Always invoke before making architectural changes — this skill mandates writing the ADR first, then the code.
    0
    installs
  29. Sonarqube Mgmt · deagentic bundle
    Manage SonarQube issues, review vulnerabilities, and automate code quality improvements. Use this when the user asks to review, fix, or monitor SonarQube metrics for a project like Cornerstone.
    0
    installs
  30. Problem Intake · deagentic bundle
    Activates when a user wants to start an archaeology or reverse-engineering session on a legacy codebase and their input is vague, broad, or business-oriented (e.g. "how does billing work?", "trace this bug in discount calculation", "I need to understand the inventory report process"). Transforms the rough request into a structured Archaeology Brief ready for the software-archeologist. Use this skill proactively any time someone describes a business process they want to understand, a legacy system they want to analyze, or a bug they want to trace — even if they haven't explicitly asked for an "archaeology session."
    0
    installs
  31. Retro Engineer · deagentic bundle
    Use to perform automated structural analysis of a codebase — runs tools/retro/main.py, produces retro-report.md, and delegates to hardware-analyst for any hardware-domain signals. The fast, tool-assisted path for reverse engineering.
    0
    installs
  32. Serial Specialist · deagentic bundle
    Use when pyserial, COM ports, baud rates, RS-232, RS-485, Modbus, termios, UART, or serial communication patterns are detected. Invoked by hardware-analyst.
    0
    installs
  33. Adr Writer · deagentic bundle
    Use when an architectural decision has been made or confirmed and needs to be documented in MADR format. Invoke via /adr-write, or when retro-engineer or architect identifies a significant decision. ADRs are immutable — write them before the code.
    0
    installs
  34. Distribution Expert · deagentic
    Distribution Expert
    0
    installs
  35. Usb Hid Specialist · deagentic bundle
    Use when libusb, hidapi, WinUSB, CCID, HID report descriptors, or USB VID/PID patterns are detected. Invoked by hardware-analyst. Works alongside smart-card-specialist for CCID-class readers.
    0
    installs
  36. Kedro Builder · deagentic
    Use when designing or implementing Kedro nodes, pipelines, or catalog entries. Always invoke for any Kedro authoring task — node creation, pipeline wiring, catalog registration, parameter configuration.
    0
    installs
  37. Technical Writer · deagentic
    Use when documentation needs writing, updating, structuring, or porting to MkDocs static sites. Invoke for docstrings, READMEs, mkdocs.yml, or overarching documentation architecture.
    0
    installs
  38. Embedded Specialist · deagentic bundle
    Use when GPIO, SPI, I2C, UART registers, volatile memory, interrupts, DMA, RTOS, microcontroller, or embedded Linux code is detected or needs review. Invoked by hardware-analyst.
    0
    installs
  39. Nfc Rfid Specialist · deagentic bundle
    Use when ISO 14443, ISO 15693, NFC, RFID, PN532, ACR122U, libnfc, or nfcpy patterns are detected. Invoked by hardware-analyst. Works alongside smart-card-specialist when both PC/SC and NFC coexist.
    0
    installs
  40. Deacero Domain · deagentic
    Use when queries or transformations involve DeAcero's data infrastructure — legacy PE systems, SQL databases, table schemas, business rules, or data lineage. Always invoke before accessing DeAcero-specific data sources.
    0
    installs
  41. Bluetooth Specialist · deagentic bundle
    Use when BlueZ, CoreBluetooth, GATT, BLE, HCI, Bluetooth, WinRT Bluetooth, bleak, or PyBluez patterns are detected. Invoked by hardware-analyst.
    0
    installs
  42. Smart Card Specialist · deagentic bundle
    Use when SCard, winscard, pcsclite, APDU, ATR, T=0/T=1, PC/SC, ISO 7816, JavaCard, or smart card patterns are detected. Invoked by hardware-analyst. Works alongside nfc-rfid-specialist when both NFC and PC/SC coexist.
    0
    installs
  43. Refactor Complexity · deagentic bundle
    Use when code has high cognitive complexity or poor algorithmic efficiency. Focuses on flattening logic, extracting methods, and improving O(n) performance.
    0
    installs
  44. Decision Logger · deagentic bundle
    Use when code contains hardcoded values, timing parameters, magic numbers, protocol selections, or architectural choices whose rationale needs to be extracted and catalogued. The "Why" layer on top of what the code does.
    0
    installs
  45. Semantic Code Search · deagentic
    Use when you need to search a large legacy codebase semantically — finding procedures, functions, or modules by business meaning rather than exact name. Invoke when keyword grep is insufficient because you know WHAT something does but not WHAT it's called.
    0
    installs
  46. Software Archeologist · deagentic bundle
    Use when reverse engineering, analyzing, or bactracking a codebase — generating the executions graph, mapping call trees, extracting external API inventory, and building the findings ledger. The entry point for all deep codebase analysis.
    0
    installs
  47. Kedroviz Specialist · deagentic
    Use when visualizing Kedro pipeline DAGs, exploring node dependencies, or generating pipeline documentation. Invoke when the user asks about pipeline structure or data flow.
    0
    installs
  48. Kedro MCP Adapter · deagentic
    Use when designing or implementing MCP tools that expose Kedro pipeline operations — listing pipelines, describing nodes, running nodes, querying catalog entries, or generating DAG representations. This is the integration bridge between the server and pipeline capabilities.
    0
    installs
  49. Characterization Tester · deagentic bundle
    Characterization Tester — Tier 3 Cross-cutting
    0
    installs
  50. Unknown Domain Protocol · deagentic bundle
    Use when encountering an unknown technology, protocol, standard, hardware component, or byte sequence not in the agent's knowledge base. All agents inherit this protocol — no agent is allowed to say "I don't know" and stop.
    0
    installs