← all publishers

thangchung

@thangchung source repo

22 published skills

  1. Prd · thangchung
    Generate high-quality Product Requirements Documents (PRDs) for software systems and AI-powered features. Includes executive summaries, user stories, technical specifications, and risk analysis.
    0 installs
  2. Code Simplification · thangchung
    Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.
    0 installs
  3. Entra Agent Id · thangchung bundle
    Provision Microsoft Entra Agent Identity Blueprints, BlueprintPrincipals, and per-instance Agent Identities via Microsoft Graph, and configure OAuth 2.0 token exchange (fmi_path, OBO, cross-tenant) including the Microsoft Entra SDK for AgentID sidecar. USE FOR: Agent Identity Blueprint, BlueprintPrincipal, agent OAuth, fmi_path token exchange, agent OBO, Workload Identity Federation for agents, polyglot agent auth, Microsoft.Identity.Web.AgentIdentities. DO NOT USE FOR: standard Entra app registration (use entra-app-registration), Microsoft Foundry agent authoring (use microsoft-foundry).
    0 installs
  4. Harness Engineering · thangchung
    Adopt repository-level harness engineering for coding agents. Use when a user wants to prevent repeated AI coding-agent mistakes by turning failures into durable instructions, drift checks, regression tests, failure memory, and adoption reports tailored to the target repository.
    0 installs
  5. Create Specification · thangchung
    Create a new specification file for the solution, optimized for Generative AI consumption.
    0 installs
  6. Entra App Registration · thangchung bundle
    Guides Microsoft Entra ID app registration, OAuth 2.0 authentication, and MSAL integration. USE FOR: create app registration, register Azure AD app, configure OAuth, set up authentication, add API permissions, generate service principal, MSAL example, console app auth, Entra ID setup, Azure AD authentication. DO NOT USE FOR: Key Vault secrets (use azure-keyvault-expiration-audit), general Azure resource security guidance.
    0 installs
  7. Aspnet Minimal API Openapi · thangchung
    Create ASP.NET Minimal API endpoints with proper OpenAPI documentation
    0 installs
  8. Create Implementation Plan · thangchung
    Create a new implementation plan file for new features, refactoring existing code or upgrading packages, design, architecture or infrastructure.
    0 installs
  9. Readme Blueprint Generator · thangchung
    Intelligent README.md generation prompt that analyzes project documentation structure and creates comprehensive repository documentation. Scans .github/copilot directory files and copilot-instructions.md to extract project information, technology stack, architecture, development workflow, coding standards, and testing approaches while generating well-structured markdown documentation with proper formatting, cross-references, and developer-focused content.
    0 installs
  10. Architecture Blueprint Generator · thangchung
    Comprehensive project architecture blueprint generator that analyzes codebases to create detailed architectural documentation. Automatically detects technology stacks and architectural patterns, generates visual diagrams, documents implementation patterns, and provides extensible blueprints for maintaining architectural consistency and guiding new development.
    0 installs
  11. Aspire · thangchung bundle
    Use when working with an Aspire distributed application: operate an AppHost or resources through the Aspire CLI; start, stop, restart, or wait for resources; inspect app state, logs, traces, docs, or health; add integrations; manage secrets/config; publish/deploy or run pipeline steps; initialize an existing app; recover TypeScript `.modules`; find frontend URLs for Playwright; expose custom dashboard/resource commands; or understand Aspire AppHost APIs in C# or TypeScript. Use even if the user says AppHost, resources, dashboard, bootstrap, Playwright URL, or local distributed app workflow without naming Aspire. Do not use for non-Aspire .NET apps, container-only repos without an AppHost, or ordinary build/test tasks.
    0 installs
  12. Get API Docs · thangchung
    Use this skill when you need documentation for a third-party library, SDK, or API before writing code that uses it — for example, "use the OpenAI API", "call the Stripe API", "use the Anthropic SDK", "query Pinecone", or any time the user asks you to write code against an external service and you need current API reference. Fetch the docs with chub before answering, rather than relying on training knowledge.
    0 installs
  13. Inc Impl · thangchung
    Delivers changes incrementally. Use when implementing any feature or change that touches more than one file. Use when you're about to write a large amount of code at once, or when a task feels too big to land in one step.
    0 installs
  14. Aspireify · thangchung bundle
    One-time skill for completing Aspire initialization in an existing app after `aspire init` has dropped the skeleton AppHost. Use this skill when an `aspire.config.json` exists but the AppHost has not yet been wired up.
    0 installs
  15. Coffeeshop Counter Service · thangchung bundle
    Handle coffee shop order submissions end-to-end: receive customer requests, check available menu items, create and confirm the order, process updates or special instructions, and escalate to a human staff member when necessary. Activate this flow when the user presents an ordering scenario or asks you to role-play as a counter service agent.
    0 installs
  16. PDF To Markdown · thangchung
    Converts PDF files to Markdown using Microsoft's markitdown package. Use this skill when the user asks to convert a PDF to Markdown, extract text from a PDF, or read/parse PDF content.
    0 installs
  17. Coffeeshop Menu Guide · thangchung
    Help users explore menu items, categories, and prices. MCP-first, CLI fallback.
    0 installs
  18. Comfyui Converter · thangchung
    Your job is to convert a json workflow graph for ai image generation into a typescript function.
    0 installs
  19. Entra A2a MCP Obo · thangchung
    Best practices, tips, and gotchas for Entra ID, Entra Agent ID, A2A protocol, MCP protocol, and agentgateway-based OBO token exchange — distilled from loop-runtime's entra_agent_id*.md docs. Use when setting up, wiring, or debugging Entra app registrations, Entra Agent ID blueprints, OBO chains, A2A/MCP auth, app-code Agent Identity OBO, Microsoft.Identity.Web.AgentIdentities, fmi_path, or agentgateway jwtAuth/oauthTokenExchange config. ALWAYS remind the user in chat (don't silently assume) when a real value is needed for: tenantId, webAppId, execAppId, execAppSecret, checkAppId, checkAppSecret, mcpAppId, executorAgentIdentityAppId, checkerAgentIdentityAppId.
    0 installs
  20. Grill With Docs · thangchung bundle
    Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.
    0 installs
  21. Coffeeshop Customer Lookup · thangchung
    Resolve customer identity and account basics by email or customer ID. MCP-first, CLI fallback.
    0 installs
  22. Software Architecture · thangchung
    Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development (.NET/C#).
    0 installs