CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

1c

1C-Bitrix integration. Manage data, records, and automate workflows. Use when the user wants to interact with 1C-Bitrix data.

Quality

72%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/1c/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

67%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a mostly actionable, well-structured CLI integration guide with copy-paste commands, a sensible setup-to-execution sequence, and a proxy escape hatch. Its main flaws are padded background explanation, a duplicated and misleadingly-named section, and the absence of concrete 1C-Bitrix action examples or error-handling checkpoints.

Suggestions

Delete the background paragraph about what 1C-Bitrix is and the filler line "Use action names and parameters as needed"; keep only the official docs link.

Merge the "Popular actions" section into "Searching for actions" and replace it with 2-3 real 1C-Bitrix action examples (e.g., task or user CRUD with actual action IDs and --input payloads).

Add brief error-handling checkpoints after connect and action run (e.g., what to do on auth failure or when an action returns an error), turning the sequence into a validate-and-retry loop.

DimensionReasoningScore

Conciseness

The opening background paragraph ("1C-Bitrix is a content management system... Think of it as a regional alternative to platforms like WordPress or Drupal") is padded, "Use action names and parameters as needed." is filler, and the "Popular actions" section repeats the discovery command already given under "Searching for actions". The command reference itself is otherwise lean.

3 / 5

Actionability

Concrete copy-paste commands throughout: "npm install -g @membranehq/cli", "membrane connect --connectorId=CONNECTOR_ID --json", "membrane action run ... --input", and a full flags table for proxy requests. Not a 5 because no actual 1C-Bitrix action IDs or realistic parameter examples appear, and the "1C-Bitrix Overview" bullet list (Task, Task Files, User, Department) is non-actionable.

4 / 5

Workflow Clarity

A clear sequence is present: install CLI, login (with an explicit headless fallback), connect (with a check-existing-connections decision point), discover actions, run them, and fall back to the proxy. Not a 5 because there are no validation or error-recovery checkpoints for operation outcomes.

4 / 5

Progressive Disclosure

A single ~125-line SKILL.md with no bundle files, organized into scannable sections that are all at the appropriate altitude for this length. Not a 5 because "Popular actions" duplicates "Searching for actions" while containing no actions, and the overview bullet list is unexplained and disconnected from the rest.

4 / 5

Total

15

/

20

Passed

Description

66%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description correctly follows the what-plus-when structure and anchors on a highly distinct product name, so conflict risk is minimal. Its weakness is generic capability language ("manage data, records, and automate workflows") and a thin trigger vocabulary limited to the product name itself.

Suggestions

Replace the generic verbs with concrete capabilities, e.g. "Create, update, and query tasks, users, and departments; upload and manage task files; automate business workflows in 1C-Bitrix".

Broaden trigger coverage with natural synonyms users actually say: "Bitrix", "Bitrix24", "1C portal", and "1C CRM".

DimensionReasoningScore

Specificity

"Manage data, records, and automate workflows" names the 1C-Bitrix domain plus a few actions, but the verbs are generic ("manage", "automate") with no concrete operations like "create tasks" or "query users", matching the domain-plus-1-2-actions anchor rather than the several-specific-actions level.

3 / 5

Completeness

Both parts are explicit: what ("1C-Bitrix integration. Manage data, records, and automate workflows.") and when ("Use when the user wants to interact with 1C-Bitrix data"), but the when clause is a single generic trigger rather than the concrete multi-scenario triggers of the top anchor.

4 / 5

Trigger Term Quality

The distinct natural keyword set is essentially just the product name "1C-Bitrix" (repeated three times) plus generic nouns like "data" and "records"; common variations users actually say ("Bitrix", "Bitrix24", "CRM") are missing, matching "some relevant keywords but missing common variations".

3 / 5

Distinctiveness Conflict Risk

"1C-Bitrix" is a unique product name that clearly defines the niche and serves as a distinct trigger, with minimal realistic overlap with other skills' triggers.

5 / 5

Total

15

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

membranedev/application-skills

Path

skills/1c/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.