
aws-samples/sample-deep-insight
5 skills13 installs240 starsGitHub
Install
npx skills add https://github.com/aws-samples/sample-deep-insightSkills in this repo
1System Prompt WriterProvides guidance for writing and improving system prompts for AI agents based on Anthropic's context-engineering principles. It covers writing at the right altitude, minimum-effective-information, structuring prompts with Markdown headers and XML tags, and template-variable escaping rules for a Python .format() template system. A developer or prompt engineer uses it when authoring or refining an agent's system prompt.4installs2Tool CreatorProvides guidance for creating tools for a Strands SDK-based agent system. It supports two tool types, Agent-as-a-Tool (agents wrapped as tools) and Regular Tools (function-based), and walks type detection, naming, input parameters, implementation logic, and error handling. A developer uses it when adding a new tool to a Strands agent system.3installs3Data Structure CheckerReads any tabular data file (Excel, CSV, Parquet, ODS) and automatically detects and fixes common issues, returning a clean pandas DataFrame. It flattens multi-level headers, resolves encoding problems, drops empty rows and columns, infers data types, and handles Unicode/CJK filenames. A data engineer or analyst uses it to load messy spreadsheets without manual cleanup before analysis.2installs4Readme GeneratorGenerates or improves README.md files following the Deep Insight/Strands SDK documentation style. It explores the codebase with Claude Code's native Read, Glob, and Grep tools, then builds a structured README with a centered header, latest-news, why-project, quick-start, demo, installation, and architecture sections. A developer uses it to create user-facing project documentation from scratch or restyle an existing README.2installs5Skill CreatorProvides guidance for creating effective Claude skills that extend the agent with specialized knowledge, workflows, and tool integrations. It explains the anatomy of a skill (required SKILL.md plus optional scripts, references, and assets), the progressive-disclosure loading model, and a step-by-step skill-creation process. A developer uses it when authoring a new skill or improving an existing one.2installs