find-aws-skills
Skill11 starsChanged 50 days agoApache-2.0View on GitHub
Discovers and retrieves additional AWS skills for specialized tasks not covered by the default bundled skills. Searches the AWS MCP server when a user's request involves an AWS service or workflow without a matching default skill. Use when the user asks about an AWS service or workflow and no bundled skill covers it.
In this repository83 other files it gives its agents.
- AGENTS.mdAGENTS.md
- CLAUDE.mdCLAUDE.md
- about-konductorSkill
- adr-generatorSkill
- adversarial-code-review-pass-integritySkill
- adversarial-code-review-pass-schemaSkill
- adversarial-code-review-pass-securitySkill
- adversarial-code-reviewSkill
- adversarial-design-reviewSkill
- agents-md-authoringSkill
- app-discoverySkill
- architecture-advisorSkill
- architecture-diagram-generationSkill
- argumentation-referenceSkill
- asana-sprint-planningSkill
- asdlc-aspect-reviewSkill
- asdlc-code-simplifierSkill
- aws-service-validatorSkill
- backend-developmentSkill
- backend-reviewSkill
- claude-teams-behaviorSkill
- cmux-dispatchSkill
- code-reviewSkill
- constraintsSkill
- cost-estimationSkill
- cypress-test-implementationSkill
- decision-researchSkill
- decision-writingSkill
- delegation-protocolSkill
- deliberation-panelSkill
- design-doc-guidelinesSkill
- design-evaluationSkill
- design-impact-reviewSkill
- design-quality-checkSkill
- doc-accuracy-analyzerSkill
- document-formatsSkill
- dom-inspectionSkill
- dynamodb-designSkill
- dynamodb-validationSkill
- e2e-test-strategySkill
- external-researchSkill
- frontend-developmentSkill
- frontend-reviewSkill
- git-mergeSkill
- git-workflowSkill
- historical-issues-registrySkill
- humanize-writingSkill
- iam-policy-designSkill
- infra-validationSkill
- kiro-design-generationSkill
- kiro-requirements-generationSkill
- kiro-task-generationSkill
- legacy-to-agentic-estimateSkill
- mux-dispatchSkill
- non-functional-requirementsSkill
- persistent-memorySkill
- plan-reviewSkill
- playwright-test-implementationSkill
- policy-validationSkill
- pre-planning-analysisSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
7 rules. About 0 are common, 3 are distinctive, and 4 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈3
Distinctive · estimate
This author's own choices. Worth a look.
4
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 16
Use aws___search_documentation with the translated search phrase as search_phrase, topics=["agent_skills"], and limit=3.
- Distinctive: line 34
Read the returned results' descriptions and scores.
- Very specific: line 38
Use aws___retrieve_skill with the exact skill_name from the selected result.
- Very specific: line 41
Follow the loaded skill's instructions.
- Distinctive: line 45
If none of the returned results are relevant to the user's request, treat it the same as no results and proceed to Step 3.
- Distinctive: line 50
If the search returns no results, no result is relevant, or skill retrieval fails for any reason, give the user a friendly message …
- Very specific: line 57
Do not silently fall back to direct AWS API calls via aws___run_script.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Find AWS Skills
Workflow
Step 1: Search for skills
Use aws___search_documentation with the translated search phrase as search_phrase,
topics=["agent_skills"], and limit=3.
Translate the user's intent into a somewhat verbose search phrase that preserves context — this improves vector search relevance over minimal keywords.
| User says | Search phrase |
| "Create a production VPC with multiple AZs" | create production VPC multi-AZ networking |
| "My Lambda is timing out" | Lambda function timeout debugging troubleshooting |
| "Lock down my S3 buckets" | secure S3 bucket access policy hardening |
| "Deploy my app to AWS" | deploy application AWS infrastructure |
| "I'm getting access denied on S3" | S3 access denied error troubleshooting |
New skills are added regularly. Do not assume a skill does not exist without searching first.
Step 2: Pick and load a skill
Read the returned results' descriptions and scores. Results are ordered by relevance — the first result is the strongest match. Pick the most relevant one based on this ordering and the user's context.
Use aws___retrieve_skill with the exact skill_name from the selected result. Skill names are
opaque identifiers — do not guess or fabricate them.
Follow the loaded skill's instructions. If the skill references additional files (e.g.,
references/architecture.md), retrieve them by calling aws___retrieve_skill again with the same
skill_name and the file parameter set to the referenced path.
If none of the returned results are relevant to the user's request, treat it the same as no results and proceed to Step 3.
Step 3: Handle failures
If the search returns no results, no result is relevant, or skill retrieval fails for any reason, give the user a friendly message explaining what happened and offer options:
- Retry with a different search phrase
- Proceed with direct AWS API calls via
aws___run_script(sandboxed Python) - Let the user guide you on how they'd like to proceed
Do not silently fall back to direct AWS API calls via aws___run_script. Wait for the user's confirmation first.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

