dont-it-yourself
Reuse Existing Libraries Before Writing Custom Code
Custom helpers can duplicate existing functionality and increase maintenance work. This skill guides library discovery and direct reuse before implementing only the missing behavior.
Установить с помощью моего Агента
Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.
Review the Skillstore skill "dont-it-yourself" from https://skillstore.io/skills/masseater-dont-it-yourself.md and its manifest at https://skillstore.io/api/skills/masseater-dont-it-yourself/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.
Ресурсы для AI-агентов
Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.
Протестировать
Использование «dont-it-yourself». Should I write a helper for grouping records?
Ожидаемый результат:
- Check whether the repository already provides a grouping utility.
- The reference recommends es-toolkit for grouping operations.
- Use the existing function directly when it satisfies the requirement.
Использование «dont-it-yourself». How should I choose an Effect client for an external service?
Ожидаемый результат:
- Check whether a generated @distilled.cloud SDK exists for the service.
- If none exists, check for a published OpenAPI specification and assess @effect/openapi-generator.
- Implement only behavior that the selected client and its extension options cannot provide.
Использование «dont-it-yourself». Search summaries do not show a package for my requirement. Should I build it?
Ожидаемый результат:
- Inspect the candidate repository packages and npm scope listings directly.
- Search using relevant standards, format names, and data names.
- Compare maintained candidates before deciding that custom implementation is necessary.
Аудит безопасности
БезопасноAll six static findings are false positives: Markdown code spans, a provenance URL, and readable Japanese documentation explain the detections. No evidence found of executable payloads, credential exfiltration, obfuscation, or prompt injection in the three reviewed files.
Факторы риска
⚙️ Внешние команды (2)
🌐 Доступ к сети (1)
Поделиться и цитировать этот отчет
Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.
Копировать ссылку на отчёт
https://skillstore.io/skills/masseater-dont-it-yourself/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportЗначок Markdown
[](https://skillstore.io/skills/masseater-dont-it-yourself?utm_source=security_passport_badge)Значок HTML
<a href="https://skillstore.io/skills/masseater-dont-it-yourself?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/masseater-dont-it-yourself/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Встраиваемая карточка
<iframe src="https://skillstore.io/embed/skills/masseater-dont-it-yourself.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Академические ссылки (APA · BibTeX · CFF)
Цитата APA
masseater. (2026). dont-it-yourself security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/masseater-dont-it-yourself/audits/1Цитата BibTeX
@techreport{masseater-masseater-dont-it-yourself-2026,
author = {masseater},
title = {dont-it-yourself security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/masseater-dont-it-yourself/audits/1},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "dont-it-yourself security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "masseater"
date-released: "2026-10-24"
url: "https://skillstore.io/skills/masseater-dont-it-yourself/audits/1"
identifiers:
- type: other
value: "skillstore:masseater-dont-it-yourself:audit:1"
description: "Skillstore immutable audit report identifier"
Оценка Skillstore
Почему такая оценка Достоверность доказательств: СреднийЧто вы можете построить
Replace Duplicate Helpers
Check existing dependencies before adding grouping, validation, date, or retry helpers.
Plan an API Integration
Look for an existing Effect SDK or an OpenAPI generation route before writing a custom client.
Review Abstraction Choices
Identify forwarding wrappers and separate necessary custom behavior from functionality available in maintained libraries.
Попробуйте эти промпты
I need [operation] in [project]. Check existing dependencies and the library reference before suggesting a new helper.
Find existing solutions for [requirement]. Search Effect modules, repository dependencies, and npm. Compare maintenance, types, and dependency counts.
Review [function or proposal]. Identify forwarding wrappers, recommend direct calls, and reserve custom code for missing behavior. Check extension APIs first.
Plan an Effect integration for [service]. Check @distilled.cloud SDK availability, then published OpenAPI generation options. Identify gaps without inventing package availability.
Лучшие практики
- Inspect existing modules and dependencies before searching npm or adding custom code.
- Verify candidate package listings directly instead of relying only on search summaries.
- Check maintenance, types, dependencies, security, and licensing before adopting a package.
Избегать
- Writing a helper before checking existing implementations.
- Adding wrappers that only forward calls without required behavior.
- Assuming a missing search summary result proves that no suitable package exists.
Часто задаваемые вопросы
Does this skill install packages automatically?
Which ecosystem does it emphasize?
Where does the search process begin?
Is custom implementation always prohibited?
How does it compare package candidates?
Does a recommendation guarantee package security?
Сведения для разработчиков
Автор
masseaterЛицензия
MIT
Ревизия Skillstore
r1
Примечание о версии
Автор не указал версию.
Репозиторий
https://github.com/masseater/skills/tree/4810c8f1186a229ca57d2f278c0a94f0fc862fec/skills/dont-it-yourselfСсылка
4d9ac84918e375695f39a14b0bc7bf74ed8786ab
Актуальность поддержки
24.10.2026
Использование
0 загрузок · 0 просмотров
Структура файлов